Magentoインストールに3つのWebサイトがあり、それぞれに独自のドメインがあります。
Webブラウザのセキュリティのため、別のドメインのCookieやセッションにはアクセスできません。
どういうわけか、異なるドメインを持つ2つの異なるストア間で一時データを渡すことができる必要があります。
私の特定のユースケース:
GeoIPを使用して正しい国のストアへのリダイレクトをトリガーしていますが、これを手動で上書きできるようにする必要もあります。現在、現在のストアをCookieで手動で上書きしているという問題がありますが、他のストアにリダイレクトされたときに、他のストアにCookieがないため、フォールバックしてユーザーを検索しますGeoIPに基づくストア。ただし、これにより、ストア間でリダイレクトする無限ループが作成されます。
これはindex.php
、カスタムモジュールで使用するストアのWebサイトコードを理解し、正しいコードでMagentoを実行することによって行われます。これにより、すべてのリダイレクトなどが処理されます。