2

我见过几个关于从一个域到另一个域的 301 重定向的问题。这个问题指的是一种特殊情况。

我有一个指向 /public_html/sitehosting 的网站 domain1.com

出于几个原因,我现在不会讨论,我们决定将站点移动到一个新域 domain2.com,该域也映射到 /public_html/sitehosting

如何创建 301 重定向,以便将所有 domain1.com URL 重定向到 domain2.com 上完全相同的 URL?

我们希望此重定向以保留 Google PR 汁...domain1.com 有一个相当不错的页面排名。当 domain1.com 在大约 6 个月后到期时,我们不打算对其进行续订。

PS 我正在使用带有“seo”永久链接的 WordPress。

PPS 我知道因为两个域都映射到同一个文件夹,所以任何 domain1.com URL 都会导致相同的内容。但是PR汁会这样转移到domain2.com吗?

4

1 回答 1

5

将此代码放在常规 wordpress 代码之前的.htaccess目录DOCUMENT_ROOT中:

RewriteCond %{HTTP_HOST} ^(www\.)?domain1\.com$ [NC]
RewriteRule ^ http://domain2.com%{REQUEST_URI} [R=301,L]
于 2013-03-08T14:35:20.520 回答