从无 cookie 域提供静态文件:替代无 cookie 目录

从无 cookie 域提供静态文件:替代无 cookie 目录

我正在尝试遵循“Google Page Speed​​”的所有指南。指令“最小化请求开销”要求静态服务器上的静态内容(图像、js、css 等)(即无 cookie):https://developers.google.com/speed/docs/best-practices/request

我不想购买新服务器,而只是想用 htaccess 设置一个没有 cookie 的网站目录

www.mysite.com/static/.htaccess

Header unset Cookie
Header unset Set-Cookie

我不知道这是否有问题。在谷歌上查找,似乎没有人采用过这种解决方案,所以我认为这是错误的。你怎么看?

或者你可以做

www.mysite.com/.htaccess

<FilesMatch "\.(css|js|jpg|png|gif)$">
Header unset Cookie
Header unset Set-Cookie
</FilesMatch> 

答案1

从很多层面来说这都无济于事。

Cookie 是请求标头,而不是响应标头。当你能对此采取任何措施时,客户端已经浪费了上行带宽,将其放在线路上。

您需要使原始 Set-Cookie 标头具有与您的静态资产域/路径不匹配的路径或域。

相关内容