我想要的是在两个网站中使用相同的.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 开头。
提前致谢。
答案 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重新加载,如果您有任何语法错误,可以帮助您)