【发布时间】:2016-01-02 03:34:50
【问题描述】:
我只想重定向一个 URL: www2.mydomain.com 到 www.mydomain.com
我不想重定向子目录,只是那个顶级 url,如果我找到另一个,那么我可以编写另一个重定向,但我似乎无法让它工作?
【问题讨论】:
标签: .htaccess redirect web http-status-code-301
我只想重定向一个 URL: www2.mydomain.com 到 www.mydomain.com
我不想重定向子目录,只是那个顶级 url,如果我找到另一个,那么我可以编写另一个重定向,但我似乎无法让它工作?
【问题讨论】:
标签: .htaccess redirect web http-status-code-301
尝试将其添加到您的 www2 文档根目录的 htaccess 文件中:
RedirectMatch 301 ^/$ http://www.example.com/
如果 www 和 www2 的文档根目录相同,那么您需要检查 HOST 标头并使用 mod_rewrite 来执行此操作:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www2\.example\.com$ [NC]
RewriteRule ^$ http://www.example.com/ [L,R=301]
【讨论】:
RewriteCond %{QUERY_STRING} !^cID=154$