0

このパスでセッションを機能させたい:

domain.com/sessions

このパスではオフにしたい:

domain.com/sessions-off

これを行う方法について何か考えはありますか?session_start() を呼び出したら、サーバーがセッション Cookie を出力しないようにするにはどうすればよいでしょうか?

4

3 に答える 3

2

Apacheでは、設定を試すことができます:

Header unset Cookie
Header unset Set-Cookie

domain.com/sessions-off の下の .htaccess ファイル

于 2013-06-09T20:18:55.543 に答える
1

Cookie を設定すると、サーバーではなく、リクエストごとに Cookie を送信するのはブラウザになります。Cookie が送信されるのが気に入らない場合、これに対処する従来の方法は、新しいサブドメインを作成することです。これは、Cookie のスコープが、設定されたサブドメインに限定されるためです。$_SESSION を空白にしたいだけなら、session_start() を呼び出さないでください。

于 2013-06-09T20:15:51.253 に答える
0

1) セッション データをサーバー側に保存する場合session_destroy()は、ページの先頭で使用できます。

2) クライアント側で Cookie を使用する場合は、js 経由で行う必要があります。

詳細については、こちらを参照してください: javascript - Cookie の削除

于 2013-06-09T20:20:50.257 に答える