2016-05-31 12 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 /要求 - デモ/

代わりに、私は最初の後に入力するものは、「/」私は何をしないのです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

関連する問題