nginx如何配置代理转发


当前第2页 返回上一页

需要注意的是,如果按照如下配置:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

upstream my_server {                                                        

    server 10.0.0.2:8080;                                               

    keepalive 2000;

}

server {

    listen       80;                                                        

    server_name  10.0.0.1;                                              

    client_max_body_size 1024M;

 

    location /my/ {

        proxy_pass http://my_server;

        proxy_set_header Host $host:$server_port;

    }

}

那么,访问nginx地址http://10.0.0.1:80/my的请求会被转发到my_server服务地址http://10.0.0.2:8080/my。这是因为proxy_pass参数中如果不包含url的路径,则会将location的pattern识别的路径作为绝对路径。

更多Nginx相关技术文章,请访问Nginx使用教程栏目进行学习!

以上就是nginx如何配置代理转发的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

nginx版本区别

nginx最新版本是多少

如何使用nginx处理请求

linux下设置nginx开机自启的方法

nginx安装ssl证书的正确方法

怎么实现nginx访问

燕十八nginx视频资料推荐(源码、课件)

利用yum安装nginx服务

tengine和nginx哪个好

nginx反向代理websocket配置

更多相关阅读请进入《nginx》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...