当直接访问nonwww.host/request_params时,非www链接不会重定向到www

时间:2015-03-23 12:14:41

标签: .htaccess url-redirection no-www

我有问题通过.htaccess将非www重定向到www。当直接访问nonwww.host/request_params时,非www链接不会重定向到www。例如,我想将examplehost.com/param1/param2重定向到www.examplehost.com/param1/param2,但网址examplehost.com/param1/param2会重定向到www.examplehost.com/index.php

我使用下面的代码将所有非www重定向到.htaccess中的www链接

RewriteCond %{HTTP_HOST} !^www. [NC]
RewriteCond %{HTTP_HOST} ^(.+)$ [NC]
RewriteRule ^(.*)$ http://www\.%1/$1 [R=301,L]

请给我建议解决此问题。

0 个答案:

没有答案