我正在尝试遵循“Google Page Speed”的所有准则。“最小化请求开销”指令需要静态服务器(即无 cookie)上的静态内容(图像、js、css 等):https ://developers.google.com/speed/docs/best-practices/request
我不想购买新服务器,我想只使用 htaccess 设置一个没有 cookie 的网站目录
www.mysite.com/static/.htaccess
Header unset Cookie
Header unset Set-Cookie
我不知道这是否有问题。在google上看似乎没有人采用过这种类型的解决方案,所以我认为它是不正确的。你怎么看?
或者你可以做
www.mysite.com/.htaccess
<FilesMatch "\.(css|js|jpg|png|gif)$">
Header unset Cookie
Header unset Set-Cookie
</FilesMatch>
这在许多层面上都没有帮助。
Cookie 是请求标头,而不是响应标头。当你可以做任何事情的时候,客户端已经浪费了上行带宽,把它放在网络上。
您需要使原始 Set-Cookie 标头具有与您的静态资产域/路径不匹配的路径或域。