使用 Nginx 的 location 指令和 allow/deny 指令可以实现仅允许特定地址访问某些路径的需求。

例如,以下配置可以让只有 IP 地址为 192.168.1.100 和 192.168.1.101 的客户端才能访问路径为 /example 的资源:

location /example {
    deny all;
    allow 192.168.1.100;
    allow 192.168.1.101;
}

以上配置会拒绝所有客户端访问 /example 路径,然后允许特定 IP 地址的客户端访问。如果有其他地址的客户端访问该路径,将会返回 403 Forbidden 错误。

Nginx 限制访问路径:仅允许特定 IP 地址访问

原文地址: https://www.cveoy.top/t/topic/mtM8 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录