两个域,一个.htaccess,一个从cookie中释放

两个域,一个.htaccess,一个从cookie中释放,.htaccess,subdomain,cookieless,.htaccess,Subdomain,Cookieless,我有两个域都指向/var/www: www.example.com:主域有cookie static.example.com:静态内容的无cookie域 现在,我想使用.htaccess使用以下行从cookies中释放static.example.com域: RequestHeader unset Cookie Header unset Set-Cookie 我的问题: 由于两个域共享一个.htaccess文件:如何确保这些行仅适用于static.example.com?您有几个选项。让我

我有两个域都指向
/var/www

  • www.example.com
    :主域有cookie
  • static.example.com
    :静态内容的无cookie域
现在,我想使用
.htaccess
使用以下行从cookies中释放
static.example.com
域:

RequestHeader unset Cookie
Header unset Set-Cookie
我的问题:


由于两个域共享一个
.htaccess
文件:如何确保这些行仅适用于
static.example.com

您有几个选项。让我按我的喜好顺序展示一些:

1) 为服务器服务的每个域创建专用文件夹。然后,您还可以以不同的方式配置每一个

2) 正确设置cookies。浏览器将仅将cookie附加到正确域的请求中-因此不要设置cookie域
example.com
,而是使用
www.example.com
,并对请求进行域名规范化-因此将所有请求永久重定向到
http://example.com
http://www.example.com


3) 使用
mod_rewrite
使用
CO
开关取消特定cookie的设置。有关更多详细信息,请参阅。

您有几个选项。让我按我的喜好顺序展示一些:

1) 为服务器服务的每个域创建专用文件夹。然后,您还可以以不同的方式配置每一个

2) 正确设置cookies。浏览器将仅将cookie附加到正确域的请求中-因此不要设置cookie域
example.com
,而是使用
www.example.com
,并对请求进行域名规范化-因此将所有请求永久重定向到
http://example.com
http://www.example.com


3) 使用
mod_rewrite
使用
CO
开关取消特定cookie的设置。有关更多详细信息,请参阅。

似乎有些落后。静态域从一开始就不应该发送一个集cookie头。看起来有点倒退。静态域不应该首先发送一个集合cookie头。