我们的旧域名为scales.ejiw.com,我们的新域名为scales.ejco.com。有一段时间我想与scale.ejiw.com一起运行,只需重定向到scales.ejco.com。我如何在Apache中设置它?有人可以指出我正确的方向吗?
答案 0 :(得分: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重定向here的更多信息。