.htaccess旧域到新域301重定向,但只有域,而不是它的页面

时间:2011-08-25 20:08:29

标签: .htaccess redirect dns

假设我有一个域:A.com,如果有人转到A.com,我想重定向到B.com

但如果他们去A.com的任何页面,例如A.com/wp-admin/index.php,没有重定向。简而言之,我只想要一个简单的顶级旧名称到新域名301重定向。 (A.com上的任何特定页面将被逐个重定向到B.com上的特定页面。)

1 个答案:

答案 0 :(得分:2)

你走了:

RewriteEngine On

RewriteCond %{HTTP_HOST} =domain-one.com
RewriteRule ^$ http://domain-two.com/ [R=301,L]
  1. 此规则将放置在网站根文件夹中的 .htaccess 中。如果放在其他地方,可能需要进行一些小的调整。

  2. 它会将匹配重定向到域根,例如http://domain-one.com/,没有其他网页。

  3. 我已将A.com替换为domain-one.comB.com替换为domain-two.com - 它比A&更加真实/可理解。 B