码迷,mamicode.com
首页 > Web开发 > 详细

Nginx 配置反向代理后,页面中取绝对URL地址的问题显示代理端口

时间:2018-07-29 17:58:55      阅读:725      评论:0      收藏:0      [点我收藏+]

标签:real   127.0.0.1   知识   配置   blank   知识库   upstream   tle   显示   

本文有V型知识库提供

upstream tomcat {
    server 127.0.0.1:82;
}

location / {
     proxy_pass http://tomcat;
}

如上配置,反向代理后,使用http://test.xxx.com/访问,但是页面中的链接变成了:
http://tomcat:82/xxxx.html

请问大家,这个要如何配置,才能让页面里面的链接地址为http://test.xxx.com/xxxx.html

 

 

解决办法:

location /{

proxy_pass http://tomcat; 
proxy_set_header HOST $host; 
proxy_set_header X-Real-IP $remote_addr; 
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; 

}

Nginx 配置反向代理后,页面中取绝对URL地址的问题显示代理端口

标签:real   127.0.0.1   知识   配置   blank   知识库   upstream   tle   显示   

原文地址:https://www.cnblogs.com/zhaogaojian/p/9385985.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!