我有一个多站点博客,很快就会有一个Akamai缓存服务,为访问者提供缓存内容(15分钟TTL)。
我想将Akamai配置为排除任何不应缓存的重要URL(即,不想为缓存的登录/管理页面提供服务)。是否有任何不应缓存的重要URL的汇编或一般建议?以下是我目前掌握的情况:
/wp-*
(这将阻止wp包括/管理员/等)/xmlrpc.php
- 任何带有的URL
?preview=true
以便编辑可以预览Edit: Additional info below
我们正在使用Akamai edge cachefull site caching. 基本上,Akamai充当反向代理服务器。我们的DNS指向Akamai,访问者直接访问Akamai。Akamai仅在TTL过期时或请求尚未缓存的页面时才联系我们更新页面。我们可以将网站的部分内容从完全缓存中排除,例如URL匹配
wp-*
, 或任何带有查询字符串的URLpreview=true
. 排除允许通过cookie;还允许POST请求。有了这些额外的信息,最初的问题仍然存在——需要从full-site caching 防止东西破裂?E、 很明显,预览本质上需要动态,所以我通过允许
preview=true
查询字符串。我还需要排除什么?有匹配的吗wp-*
足够好,或者缺少其他东西,例如。/xmlrpc.php
?我希望事情能为最初的问题带来一些额外的背景。