文档章节

nginx 配置去掉URL中工程名

kenzheng
 kenzheng
发布于 2017/02/16 11:41
字数 100
阅读 1856
收藏 1

目标:使用http://ip/可直接访问warname工程
nginx.conf配置如下 :
upstream local80{
        server localhost:8080;
}
server {
    listen       80;
    server_name  localhost;
    location / {
        proxy_pass http://local80/warname/;
        proxy_cookie_path /warname /;
        proxy_set_header  X-Real-IP $remote_addr;
        proxy_set_header  X-Forwarded-For $proxy_add_x_forwarded_for;
    }

    location /warname/ {
        proxy_pass http://local80/warname/;
        proxy_cookie_path /warname /;
        proxy_set_header  X-Real-IP $remote_addr;
        proxy_set_header  X-Forwarded-For $proxy_add_x_forwarded_for;
    }
}
warname 为工程发布的war包名字.war包直接放在tomcat目录下即可,顺便清掉一下war包下的ROOT

 

© 著作权归作者所有

共有 人打赏支持
kenzheng
粉丝 7
博文 91
码字总数 111560
作品 0
武汉
高级程序员
关于使用Nginx反向代理到二级目录,jsp中request.getContextPath()的取值

问题概述: 关于使用Nginx反向代理到二级目录, jsp中request.getContextPath()的取值. 当通过http://www.ABC01.com访问时, 实际上代理到了http://192.168.xxx.yyy:8080/ABC01/, 上边这个地址访...

杜维
2012/03/20
9.3K
5
TinyFramework 已经升级到 1.1.0-SNAPSHOT

Tiny是一个基于J2EE技术的应用开发框架,可以用来开发各种Java Application和Web Application。 Tiny 1.1.0-SNAPSHOT主要做一一些BUG的修正,一些代码重构和一些功能模块的增加: 增加了Xml...

悠悠然然
2014/04/30
2.2K
13
nginx+resin配置web服务器 访问url不带项目名称,怎么办?

最近工作中遇到一难题,因为一服务器有多个resin服务,所以考虑用nginx作代理,监听80端口,再按照serverName转发服务到个resin上。现在问题是,虽然nginx起到了代理转发作用,不过在浏览器上...

testzhang
2015/01/18
3K
6
FastDFS + Nginx module

前言 新项目使用FastDFS 已经有一段时间了,最近又与Nginx 做了结合。趁有时间,做下整理。 需求 使用FastDFS 存储资源(图片、文档、音频、视频...)文件,使用Nginx 提供资源请求服务。 PS...

lylspecter
2016/07/13
0
0
nginx url自动加斜杠问题及301重定向

导读:nginx url自动加斜杠问题及301重定向,URL指向一个目录并且在最后没有包含斜杠,会301重定向跳转,添加server_name或修改访问重定向。 nginx url自动加斜杠问题及301重定向 内部服务器...

Tenderrain
06/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Bash重定向详解

Bash重定向详解 Bash的重定向指的是将命令的输入和输出导向不同地方,而不是默认的标准输入、标准输出和标准错误。Bash的重定向实际上是对标准输入、标准输出和标准错误的重置,进而将所需输...

小陶小陶
今天
3
0
EventBus原理深度解析

一、问题描述 在工作中,经常会遇见使用异步的方式来发送事件,或者触发另外一个动作:经常用到的框架是MQ(分布式方式通知)。如果是同一个jvm里面通知的话,就可以使用EventBus。由于Event...

yangjianzhou
今天
11
0
OpenCV图像处理实例:libuv+cvui显示摄像头视频

#include <iostream>#include <opencv2/opencv.hpp>#define CVUI_IMPLEMENTATION#include <cvui.h>extern "C"{#include <uv.h>}using namespace std;#define WINDOW_NAM......

IOTService
今天
3
0
openJDK之JDK9的String

1.openJDK8的String 先来看下openJDK8的String的底层,如下图1.1所示: 图1.1 底层上使用的是char[],即char数组 每个char占16个bit,Character.SIZE的值是16。 2.openJDK9中的String 图2.1...

克虏伯
今天
4
0
UEFI 模式下如何安装 Ubuntu 16.04

作者:知乎用户 链接:https://www.zhihu.com/question/52092661/answer/259583475 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 针对UEFI模式下安装U...

寻知者
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部