将www.subdomain.domain.org重定向到domain.org

时间:2015-03-14 13:59:08

标签: .htaccess redirect

我想要的是在两个网站中使用相同的.htaccess将 www.subdomain.domain.org 重定向到 domain.org
我已经有了以下内容:

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

domain.org 的所有内容重定向到 domain.org ,但是,当URL以<开头时,它不会重定向强> WWW 即可。
我尝试了很多其他的东西,但似乎.htaccess无法检测到URL是否以 www 开头。

提前致谢。

1 个答案:

答案 0 :(得分:0)

几天后,我找到了解决方法 它要求您编辑/etc/apache2/sites-available/subdomain.domain.org.conf并在其中添加新的<VirtualHost *:80>(除非您已经专门针对www.subdomain.domain.org):

ServerName www.subdomain.domain.org
Redirect permanent / http://subdomain.domain.org/

然后将www.subdomain.org重定向到subdomain.org。 (可能需要Apache2重新加载,如果您有任何语法错误,可以帮助您)