[proxy] 新手请教nginx代理tomcat作为子目录的问题

weixin_38061073 2013-09-24 04:55:45

本帖最后由 Auroracxy 于 2013-09-24 16:57 编辑 有两台服务器,第一个服务器上有一个nginx 和一个tomcat是我的网站首页
配置是
upstream portal {
        server 127.0.0.1:8080 max_fails=3 fail_timeout=20s;
}
server {
        listen 80;
        server_name www.test.cn;
        location / {
                proxy_pass http://portal_testin;
                proxy_redirect off;
                proxy_set_header Host $host;
                proxy_set_header X-Real-IP $remote_addr;           
        }

上面这个是正常的,然后我需要把另外一台外网服务器的tomcat,链接到www.test.cn/second/下面,将上面的配置改为

upstream portal {
        server 127.0.0.1:8080 max_fails=3 fail_timeout=20s;
}
upstream aaa {
        server 202.1.1.1:8081 max_fails=3 fail_timeout=20s;
        ip_hash;
}
server {
        listen 80;
        server_name www.test.cn;

        location /second  {
                proxy_pass http://aaa ;
                proxy_redirect off;
                proxy_set_header Host $host;
                proxy_set_header X-Real-IP $remote_addr;
        }      
        location / {
                proxy_pass http://portal_testin;
                proxy_redirect off;
                proxy_set_header Host $host;
                proxy_set_header X-Real-IP $remote_addr;           
        }

之后访问www.test.cn/second/ 虽然内容有了,但是没有排版,css路径走的都是/下的路径所以找不到,应该如何解决?或者有无其他思路
...全文
10 点赞 收藏 1
写回复
1 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
相关推荐
发帖
其他技术讨论专区
创建于2021-05-12

122

社区成员

其他技术讨论专区
申请成为版主
帖子事件
创建了帖子
2013-09-24 04:55
社区公告
暂无公告