![有没有办法在 nginx 配置文件中检测服务器 IP?](https://linux22.com/image/706528/%E6%9C%89%E6%B2%A1%E6%9C%89%E5%8A%9E%E6%B3%95%E5%9C%A8%20nginx%20%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6%E4%B8%AD%E6%A3%80%E6%B5%8B%E6%9C%8D%E5%8A%A1%E5%99%A8%20IP%EF%BC%9F.png)
我正在使用 nginx/1.12.0 并尝试了 $server_addr 指令,但它给出了一个错误:
nginx:[emerg] /etc/nginx/sites-enabled/conf 中的参数“$server_addr”无效
这是我的代码 nginx conf 块:
location /login {
deny all;
allow $server_addr;
auth_basic "Http Auth";
auth_basic_user_file /etc/nginx/pass;
}
提前致谢。