两个域,一个.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
:
:主域有cookiewww.example.com
:静态内容的无cookie域static.example.com
.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头。