【发布时间】:2017-02-20 16:46:52
【问题描述】:
我使用 htaccess 来限制可以连接到管理员和用户登录页面的 ip。
RewriteCond %{REMOTE_ADDR} !=127.0.0.1
RewriteRule (admin|user)$ http://redirect_example.com [R=301,L]
但这里的问题是我使用了 301 重定向,这意味着当我无法将 url http://redirect_example.com 更改为另一个 url 时。它已经被缓存了。我的 curl -I http://example.com/user 结果:
HTTP/1.1 301 Moved Permanently
Date: Fri, 17 Feb 2017 03:46:19 GMT
X-Content-Type-Options: nosniff
Cache-Control: max-age=1209600
Expires: Fri, 03 Mar 2017 03:46:19 GMT
Content-Length: 313
Content-Type: text/html; charset=iso-8859-1
Location: http://redirect_example.com
Age: 251965
X-Cache: HIT
X-Cache-Hits: 56
Connection: keep-alive
如何将http://redirect_example.com 更改为另一个网址?
【问题讨论】: