nginx 代理访问typecho,请有经验的兄弟帮忙提供一下解决方案。
我的部署环境如下:
nginx server : 172.0.0.254 (映射出公网,安装nginx)
typecho server:172.0.0.252 (内网环境,安装apache+php+mysql+typecho)
现在两个服务器都已经配置好了,内网可以直接访问172.0.0.252:80浏览typecho的博客,外网我配置的nginx可以直接访问http://<公网IP>:8080/访问到typecho的首页,但是点击博客其它连接都是直接连接到内网的IP,如点击博客的“关于”,正常应该是http://<公网IP>:8080/start-page.html,但是现在是连接到http://172.0.0.252:80/start-page.html。请问这个需要配置什么才能实现?
google了很久,没有什么头绪?
【求助】nginx 代理 访问typecho问题
- m4go
- 帖子: 857
- 注册时间: 2010年 3月 29日 02:33
- 来自: https://www.vpshu.com
- 联系:
Re: 【求助】nginx 代理 访问typecho问题
nginx用反代就行,最简单的脚本:http://vpsmm.com/page/lnmp-proxy-cc-safe/
Re: 【求助】nginx 代理 访问typecho问题
反代成功访问到首页,但是网站的全部连接,都是连接到typecho服务器的内部地址,没有重写typecho服务器的IP:172.0.0.252:80为172.0.0.254:8080。这个才是我目前的问题m4go 写了:nginx用反代就行,最简单的脚本:http://vpsmm.com/page/lnmp-proxy-cc-safe/