使用 Nginx 反向代理,根据访问的路径跳转到不同端口的服务中。
nginx 监听端口为 9001。
当访问 http://192.168.17.129:9001/edu/ 跳转到 127.0.0.1:8080
当访问 http://192.168.17.129:9001/vod/ 跳转到 127.0.0.1:8081
8080端口,按常规方式配置。
8081端口,配置如下:
# 默认配置是8005
<Server port="8015" shutdown="SHUTDOWN">
# 默认配置是8080
<Connector port="8081" prototal="HTTP/1.1"
# 默认配置是8009
<Connector port="8019" prototal="AJP/1.3" redirectPort="8443" />
a 准备的第一个文件
内容如下:
<h1>8080!!</h1>
b 准备的第二个文件
内容如下:
<h1>8081!!</h1>
当访问 http://192.168.17.129:9001/edu/a.html
当访问 http://192.168.17.129:9001/vod/a.html
该指令用于匹配 URL。
语法如下:
localtion [ = | ~ | ~* | ^~ ] uri {
}
注意:如果 uri 包含正则表达式,则必须要有 ~ 或者 ~* 标识。
版权说明 : 本文为转载文章, 版权归原作者所有 版权申明
原文链接 : https://blog.csdn.net/chengqiuming/article/details/122179701
内容来源于网络,如有侵权,请联系作者删除!