.htaccess 对我来说有点新!
我有一个位于 www.domain.com 的当前站点,我正在 new.domain.com 建立一个新站点。
新站点完成后,我想将所有流量重定向到新的子域。
另外,我想同时解决 url 规范化问题。
任何帮助表示赞赏!
谢谢
标记
最佳答案
有几种不同的解决方案。从 SEO 和用户的角度来看,最好的方法是一对一的 301 重定向。它保留您的链接汁,同时将客户重定向到新网站上的确切位置。
如果您启用了 mod_alias,我会建议一个简单的
RedirectMatch 301 ^(.*)$ / http://new.domain.com/$1
结果指令可以用
RewriteEngine On
RewriteRule (.*) http://new.domain.com/$1 [R=301,L]
如果您需要链接多个条件和过滤器,则第二个是最佳选择。例如,如果您只需要根据用户代理 header 重定向某些主机或客户端。
请记住:mod_redirect 优先于 mod_alias。
关于.htaccess - 如何使用 htaccess 将域重定向到子域?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1031341/