2012-07-16 110 views
2

所以我有一箇舊域名和一個新域名。現在我想將整個舊域重定向到新域。所以我有這個.htaccess;將舊域名重定向到新域名的ROOT?

Options +FollowSymLinks 
RewriteEngine on 
Redirect 301/http://www.newdomain.com/ 

這適用於OLDDOMAIN的根,當我瀏覽到olddomain.com/somepage.php/我得到重定向到NEWdomain.com/somepage.php/,我想總是發送旅客newdomain.com的根源。

從我所瞭解的其他問題在這裏它工作正常其他人(它總是發送根域)是什麼給?

回答

1

嘗試使用RedirectMatch代替

RedirectMatch 301/http://www.newdomain.com/ 

這告訴阿帕奇具體對陣東西(在這種情況下,在它/任何東西),並明確重定向到一個目標。

+0

沒有這也沒有工作。它仍然不會發送到根域。 – Linkjuice57 2012-07-17 07:20:52

+0

@ Linkjuice57除了重定向指令之外的東西正在導致它。這本身,在一個htaccess文件中,除了重定向到http:// www.newdomain.com /',不管你要求什麼都不做。 – 2012-07-17 07:26:04

+0

謝謝。我嘗試了與另一個網站,它正常工作。 – Linkjuice57 2012-07-17 10:32:00

相關問題