RewriteEngine On RewriteBase / # The Friendly URLs part RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
This question has been answered by BobRay. See the first response.
<base href="[[!++site_url]]" />
Some things to do (in this order):
Make sure you have this tag (with the exclamation point) in the head section of all templates:
<base href="[[!++site_url]]">
Go to Manage -> Clear Cache -> Refresh URIs
Manually delete all files in the core/cache directory
Visit the front end with your browser in private or incognito mode.