1. 需求
本地需要通过不同的url访问不同的端口服务,例如
- 通过
http://192.168.10.25
访问我的8090端口的网页 - 通过
http://192.168.10.25/server
访问我的9999端口的后台服务 - 通过
http://192.168.10.25/img
访问我的9000端口的图片服务
等等
2. 配置
// 在conf.d目录下新增一个反向代理的配置文件
$ nano /etc/nginx/conf.d/blog.conf
# 配置如下
server {
listen 80;
server_name localhost;
location / {
proxy_pass http://localhost:8090;
}
location ^~ /server {
proxy_pass http://localhost:9999/