Aah*_*han 5 caching cache-control browser-cache
是的,我在这里和那里搜索了很多,这是我发现的最接近我认为可以实际工作的.但事实并非如此.
<IfModule mod_headers.c>
<FilesMatch "\\.(ico|x-icon|js|css|jpg|jpeg|png|gif|swf|pdf)$">
Header unset Cookie
Header unset Set-Cookie
Header unset ETag
FileETag None
</FilesMatch>
</IfModule>
Run Code Online (Sandbox Code Playgroud)
非常清楚它应该是我尝试cookie释放子域提供的静态文件,并删除这些静态文件上的ETag标头.ETag的工作正常,但我无法取消设置cookie.
仅供参考,Wordpress安装在example.com上(不是www.example.com; www.example.com重定向到example.com),这不是无cookie的.i.example.com提供静态文件.我想让i.example.com无cookie.当非www tld不是无cookie时,是否可以使子域无cookie?(我也看到这就是许多人建议使用www.tld的原因).
小智 2
为什么要删除此文件的 ETag?我建议这样设置:
FileETag MTime Size
Run Code Online (Sandbox Code Playgroud)
这样浏览器、代理等就知道缓存的文件是否被更改。
这会在进一步访问时稍微加快网站速度。