我们的旧域是 scales.ejiw.com,新域是 scales.ejco.com。有一段时间我想与 scales.ejiw.com 一起运行,只是重定向到 scales.ejco.com。如何在 Apache 中进行设置?有人可以指出我正确的方向吗?
问问题
34 次
1 回答
2
我相信最好的方法是使用301 重定向。
首先是因为它的搜索引擎友好,其次是因为它很容易设置。
使用 Apache 的最佳方法是编辑服务器文档根目录中的.htaccess文件并添加以下行:
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} !^newdomain\.com
RewriteRule ^(.*)$ http://www.newdomain.com/$1 [R=301,L]
(当然,用您的新域更改 newdomain.com)
这种方式将重定向“www”和非“www”流量。
您可以在此处阅读有关 301 重定向的更多信息。
于 2013-08-05T13:53:51.673 回答