zoukankan      html  css  js  c++  java
  • nginx往后端转发时需要注意的两个问题

    1、nginx后端有做redirect和rewrite时,需要要注意以下问题:
     
     
         (1)nginx本身使用的是非80和443端口,例如8080,并且与后端的端口不一致,例如后端为8081.并且后端rewrite时使用的是相对地址,那么需要nginx在向后端转发的时候使用host加port的方式,如下所示:
    proxy_set_header Host $host:$server_port;
     
         (2)如果nginx监听的是443端口的https而后端为http,后端使用相对路径的重定向时将定向为http。这时需要nginx对后端返回的location进行重写,如下所示:
    proxy_redirect http://netease.shenzhoufu.com/ https://netease.shenzhoufu.com/;
    就是使用proxy_redirect重写回传的location,可以任意重写。
  • 相关阅读:
    正则表达式收藏
    c#mvc实现登录
    jQuery获取URL中的参数
    TortoiseSVN新人使用指南
    CheckBox获取一组及全选
    day45
    day44
    day43
    day43
    day42
  • 原文地址:https://www.cnblogs.com/firtree/p/3954158.html
Copyright © 2011-2022 走看看