6 つの異なるストアを実行している Magento サイトがあります。POA として 5 つ、デフォルトのショッピング カート機能として 1 つ (国内) が設定されています。ルート ドメインには、/subdomain/index.php/?___store=storename/ で各ストアを直接参照する独自の PHP ページ (mage 以外) があります。最初の 5 つは /commercial/storename のサブドメインに設定され、最後の 1 つは /domestic/storename に設定されます
サブドメイン内で各ストアのアドレス /subdomain/index.php/?___store=storename/ を直接参照する jQuery を使用して、すべてのストアの上部にあるヘッダーに手動ストア スイッチャーをセットアップしました。
私が抱えている問題は、定期的に、定期的に 404 が発生することです。ユーザーが店舗 (自動車など) を訪問し、別の店舗 (マイニングなど) に切り替えてから、前の店舗 (自動車) のページを表示しようとすると、URL は正しいページを指しますが、表示される店舗のテーマは 2 番目の店舗です。これらの 404 は、ページが Google や AdWords でインデックスに登録されている場合に、直接リンクを介して発生することもあります。
セッションの有効期間は 3600 に設定され、すべてのストアがサブドメインとして設定されています。6 番目の「国内」ストアは別の Mage インストールですが、スイッチャーの問題の一部です。
どんな助けでも大歓迎です。ドメインはlevanta dot com dot auです。
乾杯。
編集:システムログを確認した後、次のエラーが見つかりました。
2012-08-27T02:34:14+00:00 ERR (3): 通知: 未定義のインデックス: httponly in /home/levantan/public_html/www.levanta.com.au/commercial/app/code/core/Mage/ Core/Model/Session/Abstract/Varien.php on line 90 2012-08-27T02:34:14+00:00 ERR (3): Notice: Undefined index: secure in /home/levantan/public_html/www.levanta. com.au/commercial/app/code/core/Mage/Core/Model/Session/Abstract/Varien.php on line 92 2012-08-27T02:34:14+00:00 ERR (3): 注意: 未定義のインデックス: 94 行目の /home/levantan/public_html/www.levanta.com.au/commercial/app/code/core/Mage/Core/Model/Session/Abstract/Varien.php のドメイン