2017-02-12 12 views
-1

2つのMagentoのWebショップがあります。 1つはolddomain.comにあり、もう1つはnewdomain.comにあります。私はolddomainに関係するどんなリンクからnewdomain.com`のホームページにリダイレクトしたいですか?そこに多くの記事で見られるように.htaccess古いドメインから新しいドメインへのリダイレクトは機能しません

はこれまでのところ、私は

RewriteEngine on 
RewriteCond %{HTTP_HOST} ^olddomain.com [NC,OR] 
RewriteCond %{HTTP_HOST} ^www.olddomain.com [NC] 
RewriteRule ^(.*)$ http://newdomain.com/$1 [L,R=301,NC] 

Order deny,allow 
Deny from all 

から、/public_html/appフォルダ内.htaccessファイルを変更しました。

私はキャッシュを空にしましたが、それはまったく機能しません。私はここで何が欠けているのですか、私のアプローチが不十分ですか?

+1

から新しい.htaccessファイルを生成しようとするあなたの.htaccessファイルを移動します。 access.log、error.log、およびrewrite.logはどこにありますか? – mario

+0

@mario以下に追加したコメントをご覧ください。 – sklrboy

+0

上記の[** edit ** link](http://stackoverflow.com/posts/42188684/edit)をご覧ください。 – mario

答えて

0

まず第一には、/ public_htmlの/ `app`フォルダがDOCUMENT_ROOTに関連するどのようhttp://www.htaccessredirect.net/

+0

ええ、私は、パブリック_htmlのものではなく、アプリでそれを編集することによって間違いを犯したのを見ることができます。右のものを開いた後、私はすでに書き換えエンジンのセクションがあることがわかります。ここでは、元の 'RewriteCond%{HTTP_HOST}!^ www .old .com $ [NC] RewriteRule ^(。*)$ http://www.old.com/$1 [R = 301、 L] 'から' RewriteCond%{HTTP_HOST} 'に変更してください!$ www .new.com/$1 [R = 301、L] 'キャッシュクリア後は結果はありません。 – sklrboy

関連する問題