美文网首页
nginx常见配制问题

nginx常见配制问题

作者: joy_蓝蜘蛛 | 来源:发表于2020-04-20 17:27 被阅读0次

    反向代理时header里面有“_” 下划线的配制会默认去除

    方法一:NGINX代理时加上请求头信息:

    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;
        proxy_pass http://192.168.18.72/mkh5;
    }
    

    由于前端代码request的header中包含_,所以这个配置没有生效

    方法二:从根本解除nginx的限制,nginx默认request的header的那么中包含’_’时,会自动忽略掉。http部分中添加如下配置:underscores_in_headers on; (默认 underscores_in_headers 为off)

    此配制在nginx中试过没有效 在这个版本中试过 version: nginx/1.16.1 最后还是在程序中把 “_” 改成 “-”

    相关文章

      网友评论

          本文标题:nginx常见配制问题

          本文链接:https://www.haomeiwen.com/subject/glxjihtx.html