0

因为我有一个动态 IP 地址,所以当我需要维护站点时,我在 htaccess 文件中使用了以下几行来显示自定义维护页面。不需要时,我注释掉这些行。

RewriteCond %{HTTP_COOKIE} !^.*secret-cookie.*$ [NC]
RewriteRule .* maintenance-page.html [NC,L,R=503]

使用 Firecookie 在 Firefox 上安装 secret-cookie 后,我可以在 Firefox 上看到网站,而我正在处理它,如果我在 IE 上查看该网站,我会看到维护页面,因为 IE 没有 cookie。系统的 cookie 部分工作正常。问题是我的自定义维护页面没有显示。而是显示标准的“ Service Temporarily Unavailable”页面。我已经尝试了 RewriteRule 行的一些排列,但总是显示标准页面而不是我的自定义页面。

4

0 回答 0