GNU/Linux >> Linux の 問題 >  >> Linux

さまざまなURL/ドメインからのさまざまなストアビューを表示するようにApacheforMagentoを構成します。

はじめに:
次の例では、着信リクエストの「HTTP_HOST」値に従って環境変数を設定しようとしています。
次の例は、Magento Webshopソフトウェアに関連しており、ドメインごとに異なるストアビューを提供します。本店。

前提条件:
– Magentoは、デフォルトのストアビューとは別に、他の2つの異なるストアビューを提供するように構成されています: view1 およびview2
–この例では、次の3つのURLが同じMagentoサイトに到達しており、意図した結果は次のとおりです。
http://www.mystore.com==>>デフォルトのストアビュー
http://www.mystore1.com ==>>view1ストアビュー
http://www.mystore2.com==>>view2ストアビュー

HOWTO:
MagentoApachevhostで次の2つの環境変数を次のように設定します。

    SetEnvIf Host ^(www.)?mystore1.com$ MAGE_RUN_TYPE=store
    SetEnvIf Host ^(www.)?mystore1.com$ MAGE_RUN_CODE=view1

    SetEnvIf Host ^(www.)?mystore2.com$ MAGE_RUN_TYPE=store
    SetEnvIf Host ^(www.)?mystore2.com$ MAGE_RUN_CODE=view2

重要な注意:
この例では、Magentoがリクエストを適切なストアビューに送信するために、事前にこれら2つのストアビューをMagento管理領域に構成する必要があります。環境変数(MAGE_RUN_TYPEとMAGE_RUN_CODE)の両方が設定されていない場合、Magentoはデフォルトのストアビューに戻ります。


Linux
  1. Linuxのニュースとヒントのトップ5ポッドキャスト

  2. WebSockを処理するためのApacheの構成

  3. Apache用のGUIツール?

  1. WHMからEasyApacheを使用してApacheを再コンパイルする方法は?

  2. 異なる python バージョンの apt-get install

  3. install -c は cp とどう違うのですか

  1. Apache mod_rewrite

  2. 別のユーザーとして Apache を実行する

  3. コマンドと出力の異なる色