以下代码将用户重新定向到www,如果网址中缺少www,但是如何重新更新到包含www的相同网址
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
例如以上重定向:
mydomain.com/goHere /
到
www.mydomain.com
但我希望它重定向到
www.mydomain.com/goHere /
预先感谢任何响应者。 Ĵ
答案 0 :(得分:2)
试试这段代码:
Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^ http://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
确保在其他浏览器中测试此内容或清除浏览器缓存。