这一小段nginx改怎么配,目的是想访问xxx.cn的时候,浏览器重定向访问xxx.cn/bbb/index.do,但不起作用呢

发布于 2022-09-04 22:57:01 字数 477 浏览 15 评论 0

nginx -t 的时候说那行rewrite错了,我目的是想访问xxx.cn的时候,去访问xxx.cn/bbb/index.do

#gzip  on;
upstream myser {
    server localhost:8080;
}    
server {
    listen       80;
    server_name www.xxx.cn xxx.cn;

    location / {
        rewrite  http://myser/bbb/index.do permanent
    }

    location ~ \.(css|js|gif|jpg|jpeg|png|bmp|swf)$ {
        root    /home/bbb/opt/tomcat/webapps;
    }

    location ~ \.(jsp|do)$ {
        proxy_pass  http://myser;
    }

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

不必在意 2022-09-11 22:57:01
  • rewrite缺少src参数: rewrite <src> <dst> <flags>;

  • 可以改成: rewrite ^/$ /bbb/index.do <flags>

三生一梦 2022-09-11 22:57:01

那一行最后的分号不能掉啊(英文分号哦)

墨落画卷 2022-09-11 22:57:01
#gzip  on;
upstream myser {
    server localhost:8080;
}    
server {
    listen       80;
    server_name  www.xxx.cn xxx.cn;
    index        /bbb/index.do;

    location ~* .*\.(css|js|gif|jpg|jpeg|png|bmp|swf)$ {
        root    /home/bbb/opt/tomcat/webapps;
    }

    location / {
        proxy_pass  http://myser;
    }
}
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文