当前位置: 首页 > news >正文

nginx反向代理配置详解

首先配置端口

 server {listen       3080; server_name  172.20.109.27 localhost;}

为了解决刷新后显示404的问题,增加配置如下:

  location / {root   html;index  index.html index.htm;try_files $uri $uri.html $uri/ @mongrel;}
 location @mongrel {# ip:你的项目在tomcat部署的IPproxy_pass http://ip:8080;}

解决静态资源找不到的问题配置如下:

location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|svg|css|js)$ {#解决反向代理无法访问图片# ip:你的项目在tomcat部署的IPproxy_pass http://ip:8080;proxy_set_header Host $host;proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Forwarded-For  $proxy_add_x_forwarded_for;                                    expires      30d;}

最后完整的配置如下

 server {listen       3080; server_name  172.20.109.27 localhost;location / {root   html;index  index.html index.htm;try_files $uri $uri.html $uri/ @mongrel;}location @mongrel {# ip:你的项目在tomcat部署的IPproxy_pass http://ip:8080;}location /portal {proxy_pass http://ip:8080;proxy_set_header Host $http_host;proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Fonwarded-For $proxy_add_x_forwarded_for;}location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|svg|css|js)$ {#解决反向代理无法访问图片# ip:你的项目在tomcat部署的IPproxy_pass http://ip:8080;proxy_set_header Host $host;proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Forwarded-For  $proxy_add_x_forwarded_for;                                    expires      30d;}error_page   500 502 503 504  /50x.html;location = /50x.html {root   html;}}
http://www.lryc.cn/news/336786.html

相关文章:

  • 【LeetCode】单调栈类题目详解
  • Python上解决TypeError: not all arguments converted during string formatting错误
  • ASUS华硕ROG幻16Air笔记本电脑GU605M原装出厂Win11系统工厂包下载,带有ASUSRecovery一键重置还原
  • 【OpenVINO™】使用 OpenVINO™ C# API 部署 YOLOv9 目标检测和实例分割模型(上篇)
  • 代码随想录——二分查找(一)
  • 【NLP】多标签分类【下】
  • HWOD:密码强度等级
  • 期货学习笔记-MACD指标学习2
  • 5G智慧港口简介(一)
  • 订单中台架构:打造高效订单管理系统的关键
  • 【算法】模拟
  • 电力综合自动化系统对电力储能技术的影响有哪些?
  • Compose UI 之 Card 卡片组件
  • ELK日志
  • WPF Pack
  • 计算两个时间段的差值
  • Element Plus 表单校验
  • java实现TCP交互
  • 学习云计算HCIE选择誉天有什么优势?
  • python之文件操作与管理
  • 大厂Java笔试题之对完全数的处理
  • 【Redis深度解析】揭秘Cluster(集群):原理、机制与实战优化
  • 【JAVA基础篇教学】第六篇:Java异常处理
  • 【ubuntu20.04】安装GeographicLib
  • 从0开始搭建基于VUE的前端项目(四) Vue-Router的使用与配置
  • 力扣爆刷第117天之CodeTop100五连刷71-75
  • ActiveMQ入门案例(queue模式和topic模式)
  • 2024年最新云服务器ECS租用报价费用表-阿里云
  • 第四百五十四回
  • 蓝桥杯算法题:蓝桥骑士