首页
斐讯设备
疯言疯语
系统运维
编程语言
网站建设
友情连接
推荐
autojs
Search
1
charles破解注册码(含windows和mac)最新安装教程「亲测有效」
39 阅读
2
【omv5安装教程二】N1盒子Armbian系统下,一条命令搞定Openmediavault(OMV5)安装
18 阅读
3
博客简介
11 阅读
4
SSH如何访问fe80开头的ipv6????
11 阅读
5
【N1安装飞牛优化四】关闭不必要服务优化记录
11 阅读
登录
Search
标签搜索
JAVA
JAVA学习系列
docker
Linux
js
N1
git
模块二
端口
模块一
模块五
模块九
数据库
模块四
镜像
模块三
模块六
MySQL
百度网盘
nginx
DaiMaFengZi
累计撰写
587
篇文章
累计收到
9
条评论
首页
栏目
斐讯设备
疯言疯语
系统运维
编程语言
网站建设
页面
友情连接
推荐
autojs
搜索到
17
篇与
的结果
2023-09-26
用Nginx做端口转发(反向代理)
本文中,我们介绍Nginx如何做端口转发,还有各种转发规则将域名转发到本地端口首先介绍最常用的,将域名转发到本地另一个端口上server{ listen 80; server_name tomcat.shaochenfeng.com; index index.php index.html index.htm; location / { proxy_pass http://127.0.0.1:8080; # 转发规则 proxy_set_header Host $proxy_host; # 修改转发请求头,让8080端口的应用可以受到真实的请求 proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } }这样访问 http://tomcat.shaochenfeng.com 时就会转发到本地的 8080 端口将域名转发到另一个域名server{ listen 80; server_name baidu.shaochenfeng.com; index index.php index.html index.htm; location / { proxy_pass http://www.baidu.com; proxy_set_header Host $proxy_host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } }这样访问 http://baidu.shaochenfeng.com 时就会转发到 http://www.baidu.com本地一个端口转发到另一个端口或另一个域名server{ listen 80; server_name 127.0.0.1; # 公网ip index index.php index.html index.htm; location / { proxy_pass http://127.0.0.1:8080; # 或 http://www.baidu.com proxy_set_header Host $proxy_host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } }这样访问 http://127.0.0.1 时就会转发到本地的 8080 端口或 http://www.baidu.com加 / 与不加 /在配置proxy_pass代理转发时,如果后面的url加/,表示绝对根路径;如果没有/,表示相对路径加 /server_name shaochenfeng.com location /data/ { proxy_pass http://127.0.0.1/; }访问 http://shaochenfeng.com/data/index.html 会转发到 http://127.0.0.1/index.html不加 /server_name shaochenfeng.com location /data/ { proxy_pass http://127.0.0.1; }
2023年09月26日
1 阅读
0 评论
0 点赞
1
2
3