htaccess没有正确重定向

时间:2016-05-31 13:57:21

标签: .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-domain.com/contact-us/request-a-demo /

相反,我输入的第一个" /"正在重定向到www.new-domain.com的主页

我缺少什么,请帮助

1 个答案:

答案 0 :(得分:0)

也许你可以试试这个:

RewriteEngine On

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