What RewriteRule
(using .htaccess
/mod_rewrite
) should I use to redirect http://example.com/blog/
(with www
or without) to http://blog.example.com/
?
I'm using the following, but getting a redirect loop:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.example\.com [NC]
RewriteRule ^(.*)$ http://www.example.com/blog/ [L,R=301]
RewriteCond %{HTTP_HOST} www\.example\.com [NC]
RewriteRule ^(.*)$ http://www.example.com/blog/ [L,R=301]