nginx配置 只允许两个接口在同域名下调用
时间: 2023-05-12 08:05:04 浏览: 141
可以使用以下配置实现:
location / {
# 允许接口1调用
allow IP地址1;
# 允许接口2调用
allow IP地址2;
# 其他IP地址禁止访问
deny all;
}
相关问题
nginx配置 同域名下 某api接口只允许另一个项目调用
可以通过在 nginx 配置文件中设置 location 来实现同域名下某 API 接口只允许另一个项目调用。具体做法是在该 API 接口的 location 中添加如下配置:
location /api {
valid_referers none blocked example.com;
if ($invalid_referer) {
return 403;
}
# 其它配置
}
其中,valid_referers 指定了允许访问该 API 接口的 referer,这里只允许 example.com 访问。如果访问该接口的 referer 不在允许列表中,则返回 403 错误。
阅读全文