nginx - 【nginx】如何比较nginx中的ip和文件中的ip
问题描述
server {
listen 80;
server_name abc.com.com;
access_log /dev/null;
error_log /data/logs/error.log;
location / {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
if ($remote_addr ~ "202.96.134.100")
{
proxy_pass http://abc_test_server;
break;
}
proxy_pass http://abc_server;
}
}
对于这部分
if ($remote_addr ~ "202.96.134.100")
我想读取文件中的 ip,在 nginx 中可以吗?
解决方案
推荐阅读
- php - 添加出现在 Woocommerce 中选定变体上的额外文本
- postgresql - 如何将 docker 容器连接到远程 postgresql
- protractor - 出现 Toastr 通知时应触发事件
- ios - Firebase 5.0.0+ 和 iOS 7.0
- python - Python - 平均网格角的颜色图?
- python - Pyplot 上的多个 x 标签
- javascript - 在 Google 数据工作室社区连接器中建模嵌套数据
- javascript - HTML 输入上的 addEventListener 在 Android WebView 中不起作用
- ajax - 为什么在Larvel中使用ajax从数据库中检索数据时,网页的整个正文而不是数据加载到表中
- javascript - Ckeditor5 - 在 ul / ol 标签上列出“类型”属性?