PHPでプログラミングしています。
htをリダイレクトしたいtps://abc.example.com/blah1/blah2 から htt へps://www.example.com/blah1/blah2 ですが、htt をリダイレクトしたくありませんps://abc.example.com を ht にリダイレクトtps://www.example.com
リダイレクト全体でセッション情報を保持しながら可能ですか?
ありがとうございました。
現在のリダイレクトを引き続き使用できますがsession.cookie_domain
、トップレベル ドメイン (example.com など) を使用するように調整します。これを行うには、php.ini ファイル (またはディレクティブの後の .htaccess ファイル)を使用session_set_cookie_params
または設定します。これにより、セッション情報がサイトのすべてのサブドメインで維持されるようになります。session.cookie_domain
php_value
セッション ID に Cookie を使用している場合は、共通ドメインの Cookie を設定する必要があります。と を使用www.example.com
している場合、 と の両方で有効にするには、 の Cookie を設定する必要があります。foobar
.example.com
example.com
www.example.com
foobar
.example.com
セッションIDを新しいドメインに投稿(POST)することでリダイレクトし、独自のセッションハンドラーを使用してセッションデータをmysqlに保存できると思います。
JavaScript リダイレクトを使用します。