我使用此功能将非www请求重定向到www
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
它应该重定向:
http://example.com/intranet
要:
http://www.example.com/intranet
但它重定向到:
http://www.example.com//usr/home/username/public_html/intranet
发生了什么,我该如何解决这个问题?
答案 0 :(得分:0)
我成功使用了以下内容:
RewriteBase /intranet/
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*) http://www.%{HTTP_HOST}/$1 [L,R]