【发布时间】:2014-06-25 22:02:41
【问题描述】:
我运行 wordpress 网站并使用 Akamai 进行缓存。我在每个页面上都有一个链接,因此用户可以随时在桌面和移动网站之间切换。单击此链接后会存储 cookie,该 cookie 会随每个请求传递给服务器,因此服务器知道是否需要返回移动站点或桌面版本。
现在,当我通过“来源”访问时,一切正常,因为它跳过了 Akamai 缓存。但是,当正常访问站点时,使用 Akamai 缓存时,链接不会执行任何操作。我假设它是因为就 Akamai 而言,它的 url 请求完全相同,而且 Akamai 已经有它的缓存版本,它返回相同的页面,同时忽略 cookie。
有什么方法可以直接从我在 wordpress 中的 php 文件告诉 akamai 不要缓存 html 并且只缓存图像、css 等?
或者 Akamai 本身是否有可以指定的设置?
如果不是,那么我还需要哪些其他选项才能使其正常工作?
【问题讨论】:
标签: http caching httprequest akamai