nginx后端集成Tomcat,结果自动跳转到127.0.0.1:8080上了?
nginx后端集成Tomcat,结果自动跳转到127.0.0.1:8080上了?不是应该从后端读取处理结果,然后返回吗?
server
{
listen 80; #listen end
server_name zabct.cn www.zabct.cn; #server_name end
#set $subdomain '';
root /usr/local/tomcat/webapps/Project1;
#include /home/wwwroot/Project1/rewrite/zwht_301.conf; #rewrite end
location / {
proxy_pass http://127.0.0.1:8080;
proxy_redirect off;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
access_log off; #access_log end
error_log /dev/null; #error_log end
}
浏览器访问网址的时候,浏览器会跳转到127.0.0.1:8080上,这是怎么回事?需要什么其他设置吗?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我重新写了一遍就正常了,没有用到upstream,难道是因为配置中有多余的空格?
在http下面加上
修改location为:
试一下吧!