nginx配置按路径转发

人盡茶涼 提交于 2020-01-09 13:39:05
server {
    #nginx监听80端口
    listen       80;
    #主机名称 
    server_name  www.load.com;

    #/web路径转发地址
    location ~/web {
        proxy_pass http://192.168.2.75:8080;
        proxy_set_header Host                $host:$server_port;
        proxy_set_header X-Forwarded-For     $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto   $scheme;
        proxy_set_header X-Forwarded-Port    $server_port;
    }
   
    #api路径转发地址
    location ~/api {
        proxy_pass http://192.168.2.75:8081;
        proxy_set_header Host                $host:$server_port;
        proxy_set_header X-Forwarded-For     $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto   $scheme;
        proxy_set_header X-Forwarded-Port    $server_port;
    }
    
    #admin路径转发地址
    location ~/admin {
        proxy_pass http://192.168.2.75:8082;
        proxy_set_header Host                $host:$server_port;
        proxy_set_header X-Forwarded-For     $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto   $scheme;
        proxy_set_header X-Forwarded-Port    $server_port;
    }
   
   #根目录转发路径
    location ~/ {
        proxy_pass http://192.168.2.75:8080;
        proxy_set_header Host                $host:$server_port;
        proxy_set_header X-Forwarded-For     $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto   $scheme;
        proxy_set_header X-Forwarded-Port    $server_port;
    }

}
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!