.htaccess——删除所有 cookie

.htaccess——删除所有 cookie

我想将现有域名设为“CDN”域名,为所有图片、CSS 和 JS 文件(即静态文件)提供服务。但是该域名之前处于停放状态,并且该域名上的某些应用程序设置了 cookie。

据我观察,我认为对于某些浏览器(包括 Firefox),cookie 中的“Expires”标头似乎没有太大作用。浏览器仍然会请求该文件,即使它们在下个月不应该这样做。

可以使用一些 mod_rewrite 技巧来检测是否存在任何 cookie,然后调用 PHP 文件来删除 cookie 并提供静态文件,以便下次调用时不会剩下任何 cookie,但也许您可以给我一个更简单的方法:

是否有“仅 Apache .htaccess”方法可以删除所有现有 cookie?

答案1

标头指令可能会起到作用。

但我非常怀疑 Firefox 中存储的 cookie 是否会以任何方式影响缓存。

答案2

尝试 :

Header unset Set-Cookie

相关内容