Pretty Url's and updating .htaccess file
PermalinkWhen enabling pretty urls in concrete 5 the code I get is:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>
When I click on "save" it automatically enters into the .htaccess file as"
# -- concrete5 urls start --
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>
# -- concrete5 urls end --
this cause the broken link on my page atwww.www.watsonmediamarketing.com...
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]
</IfModule>
the "?" is added into the line:
RewriteRule ^(.*)$ index.php/$1 [L]
after the php. So it reads:
RewriteRule ^(.*)$ index.php?/$1 [L]
and
lines. I.E. make the rules unconditional.
I'd lay money on your next page request resulting in a 500 server error due to an unknown module.
Your domain name resolve back to Dreamhost. Doing a little Googling on "Dreamhost Mod Rewrite" reveals various users with this sort of problem.