0

Magento1.7の複数のストア。これを設定する際に問題が発生します。2つのWebサイト、ストア、ストアビューなど、およびWeb構成のURLを構成して設定しました。ドメインのAレコードをmagentoWebサイトを指すように変更し、指示に従ってindex.phpを変更しましたが、2番目のWebサイトアドレスを入力すると、メイン(元の)Webサイトページに移動します。 MagentoのデフォルトのWebサイトで動作します!私は遠く離れることはできませんが、私は今苦労しています、何かアドバイスはありますか?1.7では、index.phpを変更するだけでAndrewが機能するようになると言われています。

4

1 に答える 1

0

サーバー変数 $_SERVER['MAGE_RUN_CODE'] にストア コードまたは Web サイト コードのいずれかを指定するか、index.php ファイルの Mage::run() 関数の最初のパラメータとして指定する必要があります。たとえば、サイトのすべてのサブドメインに 1 つのストアがある場合は、次の方法でこれを達成します。

$storeOrWebsiteCode = strtok($_SERVER['HTTP_HOST'],'.');
$_SERVER['MAGE_RUN_CODE'] = $storeOrWebsiteCode;

また

$storeOrWebsiteCode = strtok($_SERVER['HTTP_HOST'],'.');
Mage::run($storeOrWebsiteCode, 'website');
or
Mage::run($storeOrWebsiteCode, 'store');
于 2013-03-18T16:14:54.400 に答える