两个域名,一个.htaccess,一个来自cookie的免费域名

时间:2012-12-05 07:07:27

标签: .htaccess subdomain cookieless

我有两个指向/var/www的域名:

  • www.example.com:主域名,有Cookie
  • static.example.com:静态内容的无Cookie域

我现在想使用static.example.com使用以下行从Cookie中释放.htaccess域名:

RequestHeader unset Cookie
Header unset Set-Cookie

我的问题:

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

1 个答案:

答案 0 :(得分:1)

您有几种选择。让我按照我的偏好显示一些:

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

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

3)使用mod_rewrite开关使用CO取消设置特定Cookie。有关详细信息,请参阅this question