問題
大規模なサイトでは、地理的な地域ごとにMagentoの個別のインスタンスを使用しているため、企業は孤立しています。例:
- site.com
- north.site.com
- south.site.com
- east.site.com
- west.site.com
ユーザーは、ルート+地域サイトにアクセスしたり、地域サイトに直接ログインしたり、地域の資格情報を使用して(site.com)にログインしたりできます(認証システム+リダイレクトが用意されています)。
一部のユーザーは以前にログインできなかったため、エラーフィードバックを取得できません。同じ名前で異なるドメインを持つ2つのCookieがある障害を複製できます。例:
- 名前:フロントエンド、ドメイン:.site.com
- 名前:フロントエンド、ドメイン:.north.site.com
Cookieを削除すると、ほとんどのブラウザーで問題が解決します。一部のブラウザではクッキーがスタックしているように見えますが、クッキーの有効期限が切れるのを待つ以外に困惑しています。
試したこと
当初、すべてのサイトの設定は空白でした(以下を参照)。これが問題を引き起こしました。私が理解しているように、すべてのサイトのドメインを「.site.com」に明示的に設定する必要があります。そのため、その名前/ドメインで存在できるCookieは1つだけです。
これにより、Magentoのどの「フロントエンド」Cookieが正しいのかが分からないという問題が解決されますか、それとも優先設定がありますか?
質問
マルチドメイン設定のためのMagentoの管理者の正しいCookie設定は何ですか?
参照:「システム>構成> Web>セッションCookie管理」