簡単に設定できると思っていたかなり単純な質問がありますが、難しいことがわかりました。
私は Magento をインストールしており、それぞれに 2 つの言語を備えた 2 つの Web サイトが必要です。次に、tennis UK ドメインにアクセスすると、UK ストアが読み込まれます。フランス語のドメインに移動すると、フランス語のストアが読み込まれます。
これが現在の動作です(間違っています):
Tennis UK (website)
Tennis UK (store & store views)
Tennis FR (website)
Tennis FR (store & store views)
Volleyball UK (website)
Volleyball UK (store & store views)
Volleyball FR (website)
Volleyball FR (store & store views)
これは、私がそれを機能させたい方法です(正しい):
Tennis (website)
Tennis UK / Tennis FR (stores & store views)
Volleyball (website)
Volleyball UK / Volleyball FR (stores & store views)
htaccess では、正しい Web サイトを実行するスクリプトを実行していますが、必要に応じて次のようにストア コードも実行できるはずだと考えました。
SetEnvIf Host www\.tennisukdomain\.co.uk MAGE_RUN_CODE=tennis_uk
SetEnvIf Host www\.tennisukdomain\.co.uk MAGE_RUN_TYPE=store
SetEnvIf Host ^tennisukdomain\.co.uk MAGE_RUN_CODE=tennis_uk
SetEnvIf Host ^tennisukdomain\.co.uk MAGE_RUN_TYPE=store
しかし、これは何らかの理由で機能していません。これを機能させる正しい方法を知っている人はいますか。毎回 Web サイトの代わりにストア ビューを読み込むことで、管理者で行う必要のある構成の量を削減できます。
どんな助けでも大歓迎です。