1

私は2つのドメインを持っています:両方が指している/var/www

  • www.example.com:メインドメイン、Cookieがあります
  • static.example.com:静的コンテンツ用のCookieなしのドメイン

次の行を使用して、static.example.comドメインをCookieから解放したいと思います。.htaccess

RequestHeader unset Cookie
Header unset Set-Cookie

私の問題:

両方のドメインが1つの.htaccessファイルを共有しているため、これらの行がのみに適用されるようにするにはどうすればよいstatic.example.comですか?

4

1 に答える 1

1

いくつかのオプションがあります。私の好みの順にいくつか見せてみましょう:

1)サーバーがサービスを提供するドメインごとに専用のフォルダーを作成します。次に、それぞれを異なる方法で構成することもできます。

2)クッキーを正しく設定します。ブラウザは正しいドメインのリクエストにのみCookieを追加します-したがって、Cookieドメインを設定せずに、リクエストのドメイン名の正規化をexample.com使用www.example.comして実行します-したがって、すべてのリクエストをhttp://example.comに永続的にリダイレクトしますhttp://www.example.com

mod_rewrite3)スイッチを使用して特定のCookieの設定を解除しCOます。詳細については、この質問を参照してください。

于 2012-12-05T10:29:13.663 に答える