我有一个应用程序,其中有一个名为 domain.com/agent/ 的管理面板,但服务器根目录中没有要阻止的直接路径。我可以看到日志,有一个对 /agent/ 的 GET 请求,我想通过 IP 限制对 /agent/ 和 /agent/login/ 的访问
目前为止,这些例子没有帮助:
location ~ /agent/ {
allow 1.1.1.1;
allow 1.2.3.4;
deny all;
}
location ^~ /agent/ {
allow 1.1.1.1;
allow 1.2.3.4;
deny all;
}
这样做是为了阻止所有对 /agent/ 的访问,并且不考虑允许列表。