Nginx配置端口转发

思路解析

  1. 查看/etc/nginx/nginx.conf配置文件
# 由于后引入sites-enabled目录,所以sites-enabled的配置会覆盖conf.d(如果有重复设置)
include /etc/nginx/conf.d/*.conf;
include /etc/nginx/sites-enabled/*;
  1. 查看sites-enabled/default文件
可以看到该文件配置了默认监听80端口
  1. 所以如果要设置80端口转发到其他端口,需要在sites-enabled/default修改
# 在location中,添加:proxy_pass http://127.0.0.1:8080;并移除try_files
location / {
       proxy_pass http://127.0.0.1:8080;
      # 移除try_files
      # try_files $uri $uri/ =404;
}
原文地址:https://www.cnblogs.com/testopsfeng/p/13813956.html