私たちは、いくつかの異なる店舗があるMagentoサイトに取り組んでいます。URLの書き換えに取り組んでいるため、特定のストアにいるときに、ストア名がURLに追加されます。私たちはいくつかの異なることを試みました。まず、[システム]>[構成]>[Web]で[URLにストアコードを追加]をオンにします。これにより、ストア名の1つがURLに2回追加され、残りのストアにはベースストア名が追加されます。2番目のアイデアは次のように追加することでした。
SetEnvIf Request_URI ^\/site_wow\/ MAGE_RUN_CODE=site_wow
SetEnvIf Request_URI ^\/site_ahepa\/ MAGE_RUN_CODE=site_ahepa
SetEnvIf Request_URI ^\/site_ita\/ MAGE_RUN_CODE=site_ita
SetEnvIf Request_URI ^\/site_deca\/ MAGE_RUN_CODE=site_deca
サイトのpublic_htmlフォルダにある.htaccessファイルに移動します。これはアヘパストアでは機能しますが、他のストアでは機能しません。他のストアをMAGE_RUN_CODE=site_ahepaに変更すると、site_ahepaがURLに追加されます。
私はここで同様の質問を見つけました:Magentoサイトの切り替え.htaccessですが、問題を修正する運がありません。私を正しい方向に送ることができる人がいれば、私はそれを大いに感謝します。