最近、Magento 1.7 ストアを新しいホストに転送したところ、イライラする問題が発生し始めました。
ストアはログイン シェルの背後にあります。http://www.seacadetshipsstore.comで確認できます。Base exchange はルート ストア (/magento/) に移動し、gearlocker ログインは安全なサブストア (/magento/gearlocker/) に移動します。
問題は、新しいホストに転送して以来、/magento/gearlocker/ が散発的に /magento/ にリダイレクトされることです。10 回に 1 回しか再現できませんが、この理由で安全なストアにアクセスできないというお客様からの苦情が常に寄せられています。
また、セキュリティをオフにしてクライアントを /magento/gearlocker/ に直接移動させると、ほとんどの問題が解決するように見えることにも気付きました。ログイン後にリダイレクトを取得できなくなりました。エラー、そして彼らはすべてさまざまなブラウザーの PC ユーザーです。
スタックのデモ ログインを設定しました:
https://www.seacadetshipsstore.com/login.php
U: stack_login
P: ありがとう
ベース URL またはベース リンク URL に問題があるとは思えません。それ以外の場合、エラーはより一貫したものになります。私は、magento の公式チュートリアルを実行し、セカンダリ ストアが適切にセットアップされていることを確認しました (古いホストでは問題なく動作していたことを思い出してください)。また、ログイン シェルとは何の関係もないこともわかっています。ユーザーのログインを検証し、/magento/gearlocker/ にリダイレクトするだけです。
誰でもこのエラーを再現できますか? 何が起こっているのか、またはどうすれば修正できるのか、誰か教えてもらえますか? 前もって感謝します!