2012-01-20 6 views
1

Crucial staging setup tutorialに続いて、ライブセットアップをステージング環境にコピーしました。ライブサイトにリダイレクトするステージングサイトに関する他の多くの投稿とは異なり、私はその問題の半分しか持っていません。Magentoステージングサイト - ライブサイトにリダイレクトされる保護URL

すべての私の安全でないURLの作業は問題ありません。それは保護されたURLだけです。だから私は顧客のアカウントにアクセスしようとすると、ログインし、私のカートに行くなど私はライブサイトに戻って蹴って取得されます。

は、これまで私がしました:

  • (それは)私のステージングデシベルは私のライブデシベルと呼ばれていないされていることをチェッククリアキャッシュ、セッション(これを行うために私に教えないでくださいすべての設定が正しいことを確認するために/ステージング/の代わりに/
  • チェックlocal.xmlに再び)
  • が変更.htaccessファイルでRewriteBaseは
  • はcore_config_data
  • 内のすべてのURLエントリを変更します0
  • は、すべての上を開始し、それをもう一度試してみました

を私は考えることができる唯一の可能なことは、それが戻ってそれはに登録された元のURLにリダイレクトしていますので、私のSSL証明書は、これらのURLのを好きではないということです。私のSSL証明書。あなたが例外(私の場合はFirefox)を追加したいかどうかをブラウザに尋ねるだけでよいという点を除いて意味をなさないワイルドカードではありません。

答えて

0

私のホスティングプロバイダは、私はできないと述べました私の現在のSSL証明書でこれを行います。だから私は代替案を見ている。

+0

あなたはこれまでの解決策を見つけましたか? – JDavies

+0

私はプロジェクトの貢献を断念しましたが、SSLに関連していると思います。これをdownvoteしましたか? –

1

はあなたがcore_config_dataテーブルにこれらの両方を変更することをポジティブにいる:

web/secure/base_url 
web/unsecure/base_url 

また、あなたが0にこれらを設定してみてください:

web/secure/use_in_frontend 
web/secure/use_in_adminhtml 
+0

私は間違いなしです。 use_in_frontendを変更することはできますが、それはテスト目的のためには良いアイデアですか?誰でも? –

+0

私はそれを取り戻す。これにより、セキュリティで保護されたURLで私の問題を回避することができますが、認証が必要なフォームは処理されず、同じページに戻るだけです。それは行動が取らないようなものです。つまり、staging.site.com/adminにログインすると、URL内のキーが処理されますが、エラーなしでログインフォームが表示されます。 –

+0

use_inの設定は、セキュアなベースと非セキュアなベースを同じURLに設定するのと同じ効果を与えます。ログイン問題がクッキーの問題になっているようです。 Cookieの設定を確認して、site.com(www.site.comではなく)に設定されていることを確認しましたか?火かき棒とそのためのクッキーエクステンションが表示されるので、クッキーに何が起こっているかを見ることができます。 – iJeep

0

私は同様の問題がありました&私はこれを解決して解決しましたMagento cache私はMagentoのサイトの/varフォルダからすべてを単に削除しました。その後、ブラウザのキャッシュ/クッキーをクリアして&の効果が得られました。

0

私は今どこでも見て、私のために働く解決策を見つけていないので、今日この問題を解決しました。

ステージングデータベースでcore_config_dataテーブルを編集し、 "web/secure/base_url"というパスの値を変更して、非httpsアドレスを反映させます。たとえば、https://www.example.comの代わりにhttp://www.example.com

このクイックフィックスの後、管理用バックエンドのログインページにアクセスできました。

関連する問題