Nginx 反向代理 discuz 不能正常使用
时间: 2018-04-10来源:开源中国
前景提要
HDC调试需求开发(15万预算),能者速来!>>>
两台服务器,国内和国外各一台,国内服务器上搭建有discuz论坛(nginx + discuz3.2.x + php5),用国外的服务器能够正常访问,由于一些原因需要使用国外的域名,所以做了一个反向代理,代理配置如下
国内域名:bbs.guonei.com(正常)
国外域名: bbs.guowai.com
server {
listen 80;
server_name bbs.guowai.com;
location / {
proxy_pass https://bbs.guonei.com;
proxy_redirect https://bbs.guonei.com/ /;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass_header User-Agent;
#proxy_set_header Host $host;
proxy_set_header referer https://bbs.guowai.com;
}
}
用国外域名访问时有如下问题:
1、浏览器地址栏会出现国内的域名(bbs.guonei.com)
2、论坛的验证码无法正常显示,显示不出来。
请问有谁知道这是怎么回事吗,怎么解决?

科技资讯:

科技学院:

科技百科:

科技书籍:

网站大全:

软件大全:

热门排行