首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >.htaccess阻止所有ip,如果它们被阻止,则重定向到页面

问.htaccess阻止所有ip,如果它们被阻止,则重定向到页面
EN

Stack Overflow用户
提问于 2011-12-02 05:25:49
回答 1查看 3.8K关注 0票数 0

因此,我屏蔽了除列表上的ip之外的所有ip,那么如果人们被屏蔽了,我如何将他们重定向到新站点?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-12-02 06:10:04

我的假设是您正在使用允许/拒绝来阻止ip。我不相信您能够指定一个重定向规则来处理被拒绝的ip,因为您已经告诉服务器完全拒绝它们的连接。

相反,您将希望使用RewriteEngine进行重定向。如果你不熟悉语法,我提供了以下示例,它会将除"72.14.204.99“和"72.14.204.100”之外的所有ip重定向到"example.org":

代码语言:javascript
复制
RewriteEngine on
RewriteCond %{REMOTE_ADDR} !^72\.14\.204\.99$
RewriteCond %{REMOTE_ADDR} !^72\.14\.204\.100$
RewriteRule ^ http://www.example.org/ [R]
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8348515

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档