2016-09-02 4 views
0

URLがwww.example.comに設定されているウェブサイトを持っていますが、そのページに301リダイレクトがあり、来るユーザをwww.new_example.comにリダイレクトします。ユーザがログインすると、ユーザーがページwww.exmaple.comにアクセスしようとしている場合は、ページwww.new_example.comにアクセスする必要がありますが、これは起こらず、ユーザーはwww.example.comページに残ります。その理由は、セッションがURL www.new_example.comに設定されているからです。私は何をすべきか?助けてください。2つの異なるURLにまたがるセッション

答えて

0

1 - 両方のドメインからアクセスできる場所にセッションを保存していることを確認する必要があります。

2 - ユーザーを新しいドメインにリダイレクトするときは、クエリ文字列でセッションIDを送信します。他のドメインにセッションIDをチェックさせ、そのセッションを使用させます(自動的に行われない場合)。

new_example.comは、セキュリティ上の理由から、example.comに属するCookieを読み取ることができません。

+0

ヘルプメイトに感謝します。ここでも大きな問題があります。ログインボタンの後に呼び出される関数は、new_example.comのルートに書き込まれ、example.comから完全に分離されます。だから私はクッキーを使用しても、それはexample.comではなくnew_example.comに設定されます –

関連する問題