假设我有一个域:A.com
,如果有人转到A.com
,我想重定向到B.com
。
但如果他们去A.com的任何页面,例如A.com/wp-admin/index.php
,没有重定向。简而言之,我只想要一个简单的顶级旧名称到新域名301重定向。 (A.com上的任何特定页面将被逐个重定向到B.com上的特定页面。)
答案 0 :(得分:2)
你走了:
RewriteEngine On
RewriteCond %{HTTP_HOST} =domain-one.com
RewriteRule ^$ http://domain-two.com/ [R=301,L]
此规则将放置在网站根文件夹中的 .htaccess 中。如果放在其他地方,可能需要进行一些小的调整。
它会将匹配重定向到域根,例如http://domain-one.com/
,没有其他网页。
我已将A.com
替换为domain-one.com
而B.com
替换为domain-two.com
- 它比A
&更加真实/可理解。 B
。