允许多个 IP 通过 .htaccess 访问 WordPress 站点管理
我目前有一个正在升级的 WordPress 网站,并且在 .htaccess 文件中有一个维护重定向设置。
我可以允许我自己的 IP 访问站点和管理员,但如何允许其他编辑者也可以访问多个 IP 访问。
我目前正在使用:
RewriteEngine on RewriteCond %{REMOTE_HOST} !^123.456.789.101 #RewriteCond %{REMOTE_ADDR} !^123.456.789.101 RewriteCond %{REQUEST_URI} !/maintanence.html$ [NC] RewriteCond %{REQUEST_URI} !.(jpe?g?|png|gif) [NC] RewriteRule .* /maintanence.html [R=302,L]
I currently have a wordpress site that is being upgraded and I have a maintenence redirect setup in the .htaccess file.
I can allow my own IP access the site and admin but how can I allow multiple IPs access for the other editors to also have access.
I'm currently using :
RewriteEngine on RewriteCond %{REMOTE_HOST} !^123.456.789.101 #RewriteCond %{REMOTE_ADDR} !^123.456.789.101 RewriteCond %{REQUEST_URI} !/maintanence.html$ [NC] RewriteCond %{REQUEST_URI} !.(jpe?g?|png|gif) [NC] RewriteRule .* /maintanence.html [R=302,L]
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
答案可能有点晚了,但是:
效果很好。
The answer might be a bit late but:
works well.
好吧,您想要 IP 而不是主机,所以请务必这样做。然后使用您想要的逻辑将它们链接在一起:
Well you wanted IPs not hosts, so make sure to do that. Then chain them together using your intended logic: