2016-05-31 56 views
0

我想重定向到一個新域,但它不保留重定向上的完整url,它只能進入主頁。這裏是我的htaccess行:htaccess不能正確重定向

RewriteEngine On 

RewriteCond %{HTTP_HOST} ^.*\.old-domain\.com 
RewriteRule ^(.*)$ http://www.new-domain.com/$1 [R=permanent,L] 

例如,如果我去www.old-domain.com/contact-us/request-a-demo/,它應該去www.new域.COM /接觸-US /請求-A-演示/

相反,任何I型後的第一個 「/」 被重定向到網頁,供www.new-domain.com

我在想什麼,請幫忙

+0

嘗試清除瀏覽器緩存。 – starkeen

回答

0

也許你可以試試這個:

RewriteEngine On 

RewriteCond %{SERVER_NAME} ^(.+\.)?old-domain\.com 
RewriteRule ^/?(.*)$ http://www.new-domain.com/$1 [R=permanent,L] 
+0

非常感謝 – Robert