Drupal 7 开发内部培训资料, 分头诗人

给Drupal站添加反向代理后的域名问题

赞成!
0
否决!

我有一个D7站点,域名是ck.com

服务器的80端口是Nginx代理的,Nginx会代理到8080的apache去

但是现在出现了一个问题

网站所有的图片和静态文件,全部直接从8080请求,图片标签的域名也是ck.com:8080/sites/....

用css加载新字体的时候,更是出现了这种情况,还被跨域名访问拒绝掉了

请问怎么修改配置,让所有静态文件的请求全部发往ck.com而不是ck.com:8080?

——————

我现在的思路是修改base_path()中的$GLOBALS['base_path']

在drupal初始化时,看看有什么钩子可以用没有,然后修改一下

1 个回答

赞成!
0
否决!

这方面不是很熟悉,找了一个反向代理的做法的文章,你可以看看

Using a load balancer or reverse proxy