0

我在 htaccess 中使用以下代码将我的网站置于维护状态并显示访问者 maintenance.html。

#Options +FollowSymlinks
#RewriteEngine on
#RewriteCond %{REQUEST_URI} !/maintenance.html$
#RewriteRule $ /maintenance.html [R=302,L]

我的网站现在重新上线,但现在我看到所有那些在维护期间尝试访问我网站的浏览器,它们仍在获取 maintenance.html。

如果我清除浏览器缓存并且我有点理解它发生的原因,它会起作用。我认为浏览器缓存了重定向并且仍在执行此操作。

我怎样才能清除这个问题?

4

1 回答 1

2

您应该能够使用 mod_header 告诉浏览器不要缓存您的维护页面。

Header merge Cache-Control no-cache
Header merge Cache-Control no-store
于 2013-01-10T20:20:20.030 回答