【发布时间】:2013-02-20 02:35:28
【问题描述】:
首先,我将解释我要完成的工作。我只想在开发过程中允许使用我自己的 IP 地址访问我的网站,而其他人将被定向到我的 offline.html
我的网站在 Joomla 上运行! 2.5.9
我已将此 .htaccess 文件添加到根目录:
我已将我的 IP 地址替换为 123.123.123.123,只是为了放在此处。我的 IP 地址是静态的。
RewriteEngine On
RewriteCond %{REMOTE_HOST} !^123\.123\.123\.123$
RewriteCond %{REQUEST_URI} !^offline\.html
RewriteCond %{REQUEST_URI} !^(\.png|\.jpg|\.gif|\.jpeg|\.bmp|\.swf|\.css|\.js)$
RewriteRule ^(.*) /offline.html [R=307,L]
当我测试通过我的 VPN 访问我的网站时,我会从 Chrome 收到以下错误消息:
错误 310 (net::ERR_TOO_MANY_REDIRECTS):重定向过多。
之后我看到添加了offline.html的正确路径,并且与Firefox相同,尽管错误消息略有不同:
Firefox 检测到服务器正在以永远不会完成的方式重定向对该地址的请求。
这可能是什么原因?
【问题讨论】:
标签: .htaccess joomla joomla2.5