2011-10-26 9 views
1

複数のウェブサイトを作成しようとしているので、複数の通貨を持ち、それぞれ独自の支払いゲートウェイを持つことができます。問題は、他のウェブサイトにアクセスする方法です。Magento複数のウェブサイト

1つのウェブサイトを設定した後、すべて正常に動作します。私は別のものを追加し、 "Base URL"には別のドメインを使用しますが、そのURLにアクセスしようとすると(バックエンドでは、同じ古いmagentoコードへのシンボリックリンクであるディレクトリにルーティングされます) - magento私は古いURLにリダイレクトされます。他のウェブサイトをどのように見えるようにするには?

答えて

4

.htaccessファイルを介して行われることを意味します。あなたは、一番下に次のコードを追加する必要があります

# domain1.com 
SetEnvIf Host domain1\.com MAGE_RUN_CODE=domain1 
SetEnvIf Host domain1\.com MAGE_RUN_TYPE=website 

# domain2.com 
SetEnvIf Host domain2\.com MAGE_RUN_CODE=domain2 
SetEnvIf Host domain2\.com MAGE_RUN_TYPE=website 

MAGE_RUN_CODEは、そのウェブサイトを作成するときにMagentoのバックオフィスで入力したウェブサイトのコードに対応している必要があります。 MagentoのウィキやKnowledge Baseの総合的なエントリがあります

0

:可能であれば

http://www.magentocommerce.com/knowledge-base/entry/tutorial-multi-site-multi-domain-setup

http://www.magentocommerce.com/wiki/4_-_themes_and_template_customization/navigation/multiple-website-setup

は、あなたがして、第2のリンクからVHOSTアプローチを使用する必要がありますWebサーバーの設定を編集できない場合は、.htaccess。もちろん、NGINXを使用している場合は、NGINXに適合したVHOSTアプローチを使用する必要があります。

関連する問題