这一小段nginx改怎么配,目的是想访问xxx.cn的时候,浏览器重定向访问xxx.cn/bbb/index.do,但不起作用呢
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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
rewrite缺少src参数:
rewrite <src> <dst> <flags>;
可以改成:
rewrite ^/$ /bbb/index.do <flags>
那一行最后的分号不能掉啊(英文分号哦)