nginx的巧妙用法

简介: 本人博客 http://blog.teier.cn

需求我用tomcat安装了一个应用,结果没有办法去掉二级目录了,而且我的80端口是给nginx用的,所以也不能让tomcat监听80端口了,只能用nginx去代理tomcat的8080.
二级目录访问的时候是这个形式: http://ip:8080/abc
想用nginx配置一个域名去代理访问这个站点,但是因为有个二级目录,所以最终配置有点复杂,最终配置如下
server {

        listen 80;
        server_name www.aaa.com;
        location / {
            rewrite /(.*) /abc/$1 last;
        }
        location /abc/ {
            proxy_pass      http://127.0.0.1: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;
        }
    }
相关文章
|
23小时前
|
应用服务中间件 nginx
Nginx的referer参数的用法和原理
总结:referer参数可以用于Nginx配置,以限制或允许特定来源网站的访问,提高安全性或控制流量。它通过valid_referers指令来定义合法的Referer来源,并根据配置对请求进行处理。但需要注意,Referer字段内容可以被伪造,因此不应作为唯一的安全措施。
18 0
|
7月前
|
网络协议 JavaScript 应用服务中间件
【Nginx用法】nginx配置内容
【Nginx用法】nginx配置内容
33 0
|
7月前
|
应用服务中间件 Linux nginx
【Nginx用法】Nginx停止服务和各种命令
【Nginx用法】Nginx停止服务和各种命令
280 0
|
7月前
|
运维 Java 应用服务中间件
【Nginx用法】nginx location正则表达式写法,详解Nginx location 匹配规则(很详细哦)
【Nginx用法】nginx location正则表达式写法,详解Nginx location 匹配规则(很详细哦)
91 0
|
7月前
|
应用服务中间件 nginx
【Nginx用法】Nginx使用说明----中文文档
【Nginx用法】Nginx使用说明----中文文档
31 0
|
应用服务中间件 nginx 开发者
Nginx 使特殊用法 | 学习笔记
快速学习Nginx 使特殊用法,介绍了 HTTP 代理系统机制, 以及在实际应用过程中如何使用。
Nginx 使特殊用法 | 学习笔记
|
23小时前
|
移动开发 前端开发 JavaScript
前端vue2、vue3去掉url路由“ # ”号——nginx配置(一)
前端vue2、vue3去掉url路由“ # ”号——nginx配置
56 0
|
23小时前
|
JavaScript 前端开发 应用服务中间件
angular引入包、路由权限配置、打包问题与nginx配置问题(简单部署)
angular引入包、路由权限配置、打包问题与nginx配置问题(简单部署)
24 0
|
23小时前
|
前端开发 JavaScript 应用服务中间件
前端vue2、vue3去掉url路由“ # ”号——nginx配置(二)
前端vue2、vue3去掉url路由“ # ”号——nginx配置
59 0

热门文章

最新文章