MediaWiki发送错误的标题到期

时间:2014-06-29 13:47:50

标签: apache .htaccess mediawiki expires-header

我有Debian,Apache,MediaWiki。我将.htaccess中的Expires设置为加1个月。 MediaWiki发送标题 过期:周一,1970年1月1日00:00:00 GMT。 但是,如果我创建任何简单的脚本或文件,它会显示正确的信息。还有其他人遇到过吗?我在很多MediaWiki网站上都注意到了这一点。 谢谢。

我用这个.htaccess:https://raw.githubusercontent.com/MaxKorz/htaccess/master/.htaccess 但编辑过期一个月。

1 个答案:

答案 0 :(得分:0)

不要使用外部工具管理MediaWiki的缓存行为。过期:对于没有HTTP缓存的MW,设置为1970是正常的(即使使用缓存,它也将设置为立即过期,但具有s-maxage)。如果您担心客户会反复请求内容 - 这里没有问题,因为If-Modified-Since将用于避免不必要的转移。如果没有这个,在客户知道页面何时发生变化时会出现问题。