如何通过Nginx代理指定网页链接?
2024-01-27 17:16
为什么被折叠? 0 个回复被折叠

回答(1)

鲸鱼2号 前台管理员
2024-01-27 17:17

要通过Nginx代理指定网页链接,就需要给Nginx增加配置代码,然后Nginx这边会配置出一个特定的地址,这个地址对应被代理的指定网页链接。


比如,我们这里指定要代理的网页链接是:http://192.168.31.165:81/abc/


通过Nginx代理后,该网页链接可被代理为:http://192.168.31.4:8081/a1/


具体配置代码如下:


map $http_upgrade $connection_upgrade {
     default upgrade;
     '' close;
}

server {
    listen 8081;

    location /a1/{
       proxy_cache off;
         proxy_http_version 1.1;
         proxy_set_header Upgrade $http_upgrade;
         proxy_set_header Connection "upgrade";
         proxy_set_header Host $host:$server_port;
         proxy_set_header X-Forwarded-For $remote_addr;
         proxy_pass http://192.168.31.165:81/abc/;
     }
}

扫描关注公众号

更多数字孪生可视化干货内容等你发现

了解更多内容

扫一扫
加入官方微信群
咨询热线0571-88650917
地址 公司 邮箱

杭州市文一西路海创科技中心 311121

杭州多算科技有限公司

support@shanhaibi.com

关注山海鯨官方qq群,了解更多内容

QQ群号:788095444

Copyright © 2024 多算科技, All Rights Reserved. 浙ICP备20006837号-5