1
假設我有一個域:A.com
,如果有人去A.com
我想重定向到B.com
。.htaccess舊域到新域301重定向,但只有域,而不是它的頁面
但是,如果他們轉到A.com的任何頁面,例如A.com/wp-admin/index.php
,將不會有重定向。總之,我只想要一個簡單的頂級舊名稱,以新的域名301重定向。 (A.com上的任何特定頁面將逐一重定向到B.com上的特定頁面)。
假設我有一個域:A.com
,如果有人去A.com
我想重定向到B.com
。.htaccess舊域到新域301重定向,但只有域,而不是它的頁面
但是,如果他們轉到A.com的任何頁面,例如A.com/wp-admin/index.php
,將不會有重定向。總之,我只想要一個簡單的頂級舊名稱,以新的域名301重定向。 (A.com上的任何特定頁面將逐一重定向到B.com上的特定頁面)。
在這裏你去:
RewriteEngine On
RewriteCond %{HTTP_HOST} =domain-one.com
RewriteRule ^$ http://domain-two.com/ [R=301,L]
此規則將被放置在的.htaccess在網站根目錄。如果放置在其他地方可能需要一些小的調整。
它只會將匹配重定向到根域,例如, http://domain-one.com/
並沒有其他網頁。
我已經domain-one.com
和B.com
取代A.com
通過domain-two.com
- 它比A
& B
更逼真/無可厚非。
太棒了!這工作就像一個魅力! –
@Christopher在這種情況下,請考慮標記此答案爲接受,如果它做你想要的工作。 – LazyOne