可以使用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设置只有某些地址才能访问某些路径

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

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