私のmagentoショップには、言語ごとに異なるストアビューがあります。私はそれらにアクセスできます
www.serverdomain.from.my.hoster.tld/langkey/
langkeys はさまざまなストア ビューのコードで、「ストア コードを URL に追加」を有効にしました。
今、index.phpを編集せずに、以下の登録済みドメインを使用したい
www.myshopsite.langkey
例えば:
www.myshopsite.de
www.myshopsite.en
www.myshopsite.com
そのために、htaccess を介して MAGE_RUN_CODE と MAGE_RUN_TYPE を設定しようとしましたが、それらが異なるストア ビューではなく、異なるストアを取得するために使用されていることがわかりました。
ドイツのストア ビューのベース URL を構成したので、次の方法でアクセスできます。
www.myshopsite.de/de/
今、私は www.myshopsite.de/ から www.myshopsite.de/de/ に内部的にリダイレクトして、末尾のストア ビュー コードを削除しようとしています。
www.myshopsite.de/en/へのリダイレクトと内部サーバーエラーで終わった私の試みです
RewriteEngine on
RewriteRule ^$ de/$1 [L]
RewriteRule ^(.*) de/$1 [L]
私の過失が明白である場合は申し訳ありません。