我知道如何拒绝访问所有的网站,但我想知道如何拒绝访问IP到网站test.html使用NGINX
您可以使用location = form来定义单个URI的location = 。
location = /test.html { allow 1.2.3.4; deny all; }
详情请参阅此文件 。
你需要在你的configuration像这样的位置块
location = /test.html { deny 192.168.1.1; #define the IP you want to block here allow all; #allow the rest }
Nginx会按顺序testingIP并接受第一个匹配,所以在这种情况下,您的拒绝IP将匹配第一个条目,其他所有匹配的条目将全部匹配