Forum Moderators: phranque
Jim
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^example\.com$ [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [R=301,L]
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /blog/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]
</IfModule>
Options +FollowSymLinks
RewriteEngine on
rewritecond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
rewriterule ^index\.php$ http://www.example.com/ [R=301,L]
Thanks
[edited by: jdMorgan at 1:36 am (utc) on June 9, 2007]
[edit reason] Example.com [/edit]
<IfModule mod_rewrite.c>
#
Options +FollowSymLinks
RewriteEngine on
RewriteBase /
#
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://www.example.com/ [R=301,L]
#
RewriteCond %{HTTP_HOST} ^example\.com [NC]
RewriteRule (.*) http://www.example.com/$1 [R=301,L]
#
RewriteBase /blog
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]
#
</IfModule>
The RewriteBase on the blog rewrite was probably interfering with your other rules
Jim