1

这是我的 htaccess 文件:

AuthType Basic
AuthName “Sorry, Restricted Area!”
AuthUserFile /path/to/your/.htpasswd
Require valid-user
Allow from 123.45.67.890
Satisfy Any

我的问题是关于 Allow from line ... 我在这里给出的 IP 是呼叫者 IP,不是吗?这个 htaccess 文件在我的服务器上,它的 IP 为 123.45.67.890,但是一旦我激活了这个 htaccess,我就可以从任何地方调用它保护的网站,而不仅仅是从服务器本身调用,这是计划。我这样称呼它:http: //123.45.67.890/website ...问题是,为什么我可以从任何计算机上调用它,即使它有IP限制?该站点只能从服务器本身调用。

谢谢 :)

4

1 回答 1

2

因为你需要首先否认:

order deny,allow
deny from all
allow from 888.888.888.888
于 2012-04-13T07:28:25.400 回答