nginx子目录代理的实现示例

 更新时间:2026年01月15日 08:57:09   作者:Dawn Ding  
本文主要介绍了nginx子目录代理的实现示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

1、修改nginx虚拟主机配置文件

[root@web-server ~]# vim /etc/nginx/conf.d/default.conf
    proxy_set_header Host      $host;
    proxy_set_header X-Real-IP $remote_addr;
		
		# 访问http://xxxx/链接时,需要加上/tomcat/。
    location  /tomcat/ {
        proxy_pass       http://localhost:8080/;
    }
		
		# 这是除了/tomcat/根目录外,所有需要访问的子目录页面。
    location ~ ^/(docs|examples|manager|host-manager)/ {
        proxy_pass       http://localhost:8080;
    }

		# 这是代理/tomcat/根目录下所有的css、png、json网页样式。
    location ~ /tomcat/.*\.(css|png|svg|json|woff)$ {
        rewrite ^/tomcat/(.*)$ /$1 break;
        proxy_pass       http://localhost:8080;
    }

2、检查配置并重载

# 检查配置文件
[root@web-server ~]# nginx -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful
# 重载配置文件
[root@web-server ~]# systemctl reload nginx

3、验证访问

注:保证每个页面能访问即可,如果有一个页面不能访问,说明代理出错。

到此这篇关于nginx子目录代理的实现示例的文章就介绍到这了,更多相关nginx子目录代理内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

您可能感兴趣的文章:

相关文章

  • 教你如何解决Nginx禁止ip加端口访问的问题

    教你如何解决Nginx禁止ip加端口访问的问题

    这篇文章主要介绍了Nginx禁止ip加端口访问的问题,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-02-02
  • nginx add_header指令使用方法

    nginx add_header指令使用方法

    这篇文章主要介绍了nginx add_header指令使用方法,nginx配置文件通过使用add_header指令来设置response header,需要的朋友可以参考下
    2014-03-03
  • 云服务器用nginx配置域名访问前后端分离项目

    云服务器用nginx配置域名访问前后端分离项目

    本文介绍通过Nginx反向代理实现多服务端口隐藏,统一域名入口访问,支持HTTPS自动跳转,用户只需输入域名即可访问前端、后端及其它服务,具有一定的参考价值,感兴趣的可以了解一下
    2025-09-09
  • Nginx启动、重启失败的一般解决方法和步骤

    Nginx启动、重启失败的一般解决方法和步骤

    这篇文章主要介绍了Nginx启动、重启失败的一般解决方法和步骤,本文没啥技术含量,只是一个惯用手法的总结,需要的朋友可以参考下
    2015-07-07
  • Nginx为Tomcat服务器作反向代理的配置教程

    Nginx为Tomcat服务器作反向代理的配置教程

    这篇文章主要介绍了Nginx为Tomcat服务器作反向代理的配置教程,文中以Windows系统为环境来演示驱动JSP程序的示例,需要的朋友可以参考下
    2016-03-03
  • Nginx安全防护的多种方法

    Nginx安全防护的多种方法

    在生产环境中,需要隐藏Nginx的版本号,以避免泄漏Nginx的版本,使攻击者不能针对特定版本进行攻击,下面就来介绍一下Nginx安全防护的方法,感兴趣的可以了解一下
    2025-07-07
  • Nginx 生产环境安全配置加固的实现

    Nginx 生产环境安全配置加固的实现

    本文主要介绍了Nginx 生产环境安全配置加固的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2025-03-03
  • Nginx配置https脚本实例

    Nginx配置https脚本实例

    这篇文章主要为大家介绍了Nginx配置https脚本实例,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-10-10
  • 使用Nginx和Lua进行JWT校验介绍

    使用Nginx和Lua进行JWT校验介绍

    大家好,本篇文章主要讲的是使用Nginx和Lua进行JWT校验介绍,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下
    2021-12-12
  • nginx刷新页面出现404解决方案(亲测有效)

    nginx刷新页面出现404解决方案(亲测有效)

    本文主要介绍了nginx刷新页面出现404解决方案,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-03-03

最新评论