2016-05-31 59 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