htaccess 允许,拒绝行为异常的规则
htaccess allow,deny rules behaving strangely
长话短说,我有一个 IP 地址列表,我想完全禁止其访问我的网站。当我像这样配置我的 htaccess 文件时...
order allow,deny
allow from all
deny from 123.456.789.012
deny from 123.456.789.013
[etc...]
...它不起作用。这些 IP 地址仍然能够攻击我的网站。但是当我注释掉 "allow from all"...
order allow,deny
#allow from all
deny from 123.456.789.012
deny from 123.456.789.013
[etc...]
...然后它起作用了,因为我可以看到没有人能够访问我的站点,并且流量迅速下降到零。问题是,我只想屏蔽那些 IP 地址,而不是所有人。我在这里错过了什么?
改变顺序,让allow from all在最后。
order allow,deny
deny from 123.456.789.012
deny from 123.456.789.013
allow from all
长话短说,我有一个 IP 地址列表,我想完全禁止其访问我的网站。当我像这样配置我的 htaccess 文件时...
order allow,deny
allow from all
deny from 123.456.789.012
deny from 123.456.789.013
[etc...]
...它不起作用。这些 IP 地址仍然能够攻击我的网站。但是当我注释掉 "allow from all"...
order allow,deny
#allow from all
deny from 123.456.789.012
deny from 123.456.789.013
[etc...]
...然后它起作用了,因为我可以看到没有人能够访问我的站点,并且流量迅速下降到零。问题是,我只想屏蔽那些 IP 地址,而不是所有人。我在这里错过了什么?
改变顺序,让allow from all在最后。
order allow,deny
deny from 123.456.789.012
deny from 123.456.789.013
allow from all