我想让现有域成为服务所有图像、CSS 和 JS 文件(即静态文件)的“CDN”域。但是,该域较早停放,并且该域上的某些应用程序已设置 cookie。
据我观察,我会说对于某些浏览器(包括 Firefox),使用 cookie 的“Expires”标头似乎没有太大影响。浏览器仍然请求该文件,即使他们不应该在下个月这样做。
可以做一些 mod_rewrite 技巧来检测是否有任何 cookie,然后调用 PHP 文件来删除 cookie 并提供静态文件,以便下次调用时不会留下任何 cookie,但也许你可以给我有一个更简单的方法:
是否有“仅 Apache .htaccess”删除所有现有 cookie 的方法?
Header指令可能会解决问题。
但我强烈怀疑 Firefox 中存储的 cookie 是否会以任何方式影响缓存。
尝试 :