将domain.com/folder重定向到Apache的www.domain.com/folder?

时间:2013-09-14 15:06:10

标签: apache .htaccess redirect apache2

确定使用此solution我可以将 domain.com 重定向到 www.domain.com 。但我也想将 domain.com/folder 重定向到 www.domain.com/folder 。当我尝试 domain.com/folder 时,我会像 www.domain.com文件夹那样重定向。如何解决这个问题?

我在.htaccsess中的重定向配置

RewriteEngine on
RewriteCond %{HTTP_HOST} ^domain\.com
RewriteRule ^(.*)$ http://www.domain.com/$1 [R=permanent,L]

1 个答案:

答案 0 :(得分:1)

您可以使用此代码:

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

确保在其他浏览器中进行测试或清除浏览器缓存。