nginx 代理tomcat 无法正确定位的疑问-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

nginx 代理tomcat 无法正确定位的疑问

2016-05-27 17:00:54 1687 1

我在使用nginx代理tomcat时遇到一个奇怪的问题。
配置:
nginx:

server {
    listen 80;
    server_name tomcat.dev;
    location /{
        proxy_pass http://127.0.0.1:8800/tomcat/$request_uri;
        proxy_redirect  off; 
        proxy_set_header Host $host;
       proxy_set_header X-Real-IP $remote_addr;     
       proxy_set_header X-Forwarded-For $http_x_forwarded_for;
    }
}

tomcat:

<Host 
          name="localhost"  
          appBase="/usr/share/tomcat7-root"
          unpackWARs="true" 
          autoDeploy="true">     
        <Valve 
            className="org.apache.catalina.valves.AccessLogValve" 
            directory="logs"
            prefix="localhost_access_log."
            suffix=".txt"
            pattern="%h %l %u %t &quot;%r&quot; %s %b" />
        <Context 
            path="/tomcat" 
            docBase="/usr/share/nginx/html/tomcat/" 
            debug="0"/> 

我想做的是用nginx代理访问tomcat中的“tomcat”这个项目,我为它添加了contentPath,在页面访问tomcat.dev 的时候,每次刷新页面取得的都是不同的sessionid,我看了一下浏览器,没有JSESSIONID 这个cookie。然后我又通过localhost/tomcat/来访问,就没有问题。
然后我又将上面配置部分修改。去掉“tomcat”,将contextPath设置为“/”。nginx 的改成 proxy_pass http://127.0.0.1:8800/$request_uri;再通过tomcat.dev访问就是正常的。
各路大神求解。

取消 提交回答
全部回答(1)
相关问答

48

回答

云计算自助服务开篇

阿里云支持与服务 2012-12-18 12:00:13 75993浏览量 回答数 48

37

回答

阿里官方Java代码规范标准《阿里巴巴Java开发手册》下载

管理贝贝 2017-02-10 15:14:36 77791浏览量 回答数 37

18

回答

阿里云开放端口权限

xcxx 2016-07-20 15:03:33 646922浏览量 回答数 18

88

回答

手把手教你搭建自己的OSS FTP 服务器

lei.zhuol 2012-05-16 14:48:33 90149浏览量 回答数 88

257

回答

“零基础”系列课程--如何在ECS上快递搭建一个WordPress站点

patricia 2015-09-30 17:40:16 86431浏览量 回答数 257

249

回答

阿里云LNAMP(Linux + Nginx + Apache + MySQL + PHP)环境一键安装脚本

云代维 2014-02-14 15:26:06 305735浏览量 回答数 249

97

回答

Redhat/CentOS一键安装web环境全攻略

xiaofanqie 2011-08-11 14:51:38 123760浏览量 回答数 97

47

回答

网站云计算用户帮助手册

xiaofanqie 2011-07-18 20:47:44 73723浏览量 回答数 47

27

回答

阿里云开源软件镜像站点上线啦!!

qilu 2014-01-06 18:14:06 96160浏览量 回答数 27

37

回答

【云服务器教程征集令】这个六一阿里云邀您来吐槽!

fanyue88888 2012-06-01 18:55:41 114032浏览量 回答数 37
+关注
落地花开啦
喜欢技术,喜欢努力的人
0
文章
7824
问答
问答排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载