2014-01-15 152 views
1

我正在尋找一個域到另一個域以及所有的子域。原始的網址是ehanceinsdev.com,重定向的網址是www.enhanceinsurance.com。我想要它,以便enhanceinsdev.com/foo將訪問www.enhanceinsurance.com/foo。將一個域重定向到.htaccess的另一個域

感謝您的幫助!

+0

難道他們都在同一臺服務器上? –

回答

1

您可以在DOCUMENT_ROOT/.htaccess文件中使用這個簡單的規則:

RewriteEngine On 

RewriteCond %{HTTP_HOST} ^enhanceinsdev\.wpengine\.com$ [NC] 
RewriteRule^http://www.enhanceinsurance.com%{REQUEST_URI} [R=301,L,NE] 
+0

你好,請注意,我得到的第一個域名是錯誤的,它實際上是enhanceinsdev.wpengine.com(它是一個子域名)。我仍然嘗試了你的建議,但沒有奏效。謝謝! –

+0

好的答案已更新。確保它位於'enhanceinsdev.wpengine.com'主機的'DocumentRoot'中。 – anubhava

+0

謝謝,顯然我的主機不允許通過他們的.htaccess進行域級301重定向。我最終不得不使用正則表達式將它寫在他們的管理面板中。奇怪,但它的工作。儘管感謝您的幫助。 –

0

嘗試

Options +FollowSymLinks 
RewriteEngine On 
RewriteBase/
RewriteCond %{HTTP_HOST} ^ehanceinsdev\.com$ [NC] 
RewriteRule ^(.*)$ http://www.enhanceinsurance.com/$1 [R=301,L] 
+0

嘿,哥們,enhancedev.com \ .com?我想你可能想檢查你的答案。 –

+0

@ZachRussell是的,這是一個錯字。應該修復。 –

相關問題