hycreeze 发表于 2020-5-22 12:05:36

求助!Nginx升级之后配置报错 [已解决]

本帖最后由 hycreeze 于 2020-5-22 12:15 编辑

环境:lnmp1.5,Nginx 1.14.0

因为需要使用 Nginx 中的 http_realip_module 模块获取客户端真实IP,遂使用一键升级脚本 upgrade.sh 重新编译 nginx,并添加该模块。

升级成功后 nginx -V 输出信息如下:



但是在nginx.conf中使用配置 set_real_ip_form 却提示 unknown directive,报错信息截图如下:


求助是什么原因啊?----------------------------------------------------------------------------------------------------
无语 网上找的配置单词是错的 仔细看了Nginx文档才发现是from 被自己蠢笑了



hycreeze 发表于 2020-5-22 12:07:09

本帖最后由 hycreeze 于 2020-5-22 12:09 编辑

附上我的nginx配置信息:http
    {
      include       mime.types;
      #include       ip.black;
      default_typeapplication/octet-stream;
      set_real_ip_form XXX.XXX.0.00/22;
      real_ip_header X-Forwarded-For;
      set_real_ip_form 35.133.3.4;
      real_ip_recursive on;
      map $http_x_forwarded_for $clientRealIp {
                ""$remote_addr;
                ~^(?P<firstAddr>+),?.*$ $firstAddr;
      }
      # 后面的省略
      XXXXXXXXXXXXXX

}
页: [1]
查看完整版本: 求助!Nginx升级之后配置报错 [已解决]