全球主机交流论坛

标题: 求助同域名反代的设置 [打印本页]

作者: icesky    时间: 2017-12-15 10:09
标题: 求助同域名反代的设置
各位大佬,我自己弄了几个小时,没搞定,求助。
我有A服务器,B服务器,B服务器是内容网站,A服务器用来加速
我把域名 abc.com 解析到了A服务器,同时,A,B服务器均绑定域名abc.com
然后在宝塔面板中设置了反代
目标URL设置为:http://B服务器IP
发送域名设置为:$host
设置好了,发现就首页可以被反代,点进去菜单,都是提示404

大佬给个方向
作者: miven    时间: 2017-12-15 10:11
看下B 服务器日志
作者: jyp    时间: 2017-12-15 10:15
直接在A服务器加hosts指向B服务器ip,然后反代宝塔反代地址直接填域名试下。
作者: 南琴浪    时间: 2017-12-15 11:05
是不是蠢?后端如果不是也要直接用域名访问的话就把域名绑定去掉;如果A和B都要能被域名访问的话就要对DNS动手。
作者: psdshow    时间: 2017-12-15 11:59
3楼正解
域名解析到A服务器,A服务器改host域名指向IP到B服务器
作者: icesky    时间: 2017-12-15 12:26
南琴浪 发表于 2017-12-15 11:05
是不是蠢?后端如果不是也要直接用域名访问的话就把域名绑定去掉;如果A和B都要能被域名访问的话就要对DNS ...

因为B服务器是以前做好的内容站,如果去掉域名绑定,怕对站点内容有影响。
想知道
1.如果不对B服务器作设置,可以反代吗?
2.如果必须去掉B服务器域名绑定,我去掉了,是不是就可以了?
麻烦了。
作者: janfou    时间: 2017-12-15 12:29
http://www.loc.1226.eu.org/forum.php ... p;page=3#pid5064556
作者: mzxx    时间: 2017-12-15 12:56
本帖最后由 mzxx 于 2017-12-15 12:57 编辑

修改hosts文件就好了


目标URL设置为:http://域名
发送域名设置为:$host
作者: nickyutse    时间: 2017-12-15 13:37
我签名站也是同域名用宝塔反代的
作者: icesky    时间: 2017-12-15 15:37
mzxx 发表于 2017-12-15 12:56
修改hosts文件就好了

A 服务器的hosts文件修改为什么?
谢谢了
作者: mzxx    时间: 2017-12-15 15:53
icesky 发表于 2017-12-15 15:37
A 服务器的hosts文件修改为什么?
谢谢了

源服务器IP
如源站的IP是 192.168.1.11

那么在反代那台机器里面修改hosts文件
vi /etc/hosts

192.168.1.11 www.abc.com

作者: mesdboy    时间: 2017-12-15 16:57
帮顶
作者: icesky    时间: 2017-12-15 19:08
mzxx 发表于 2017-12-15 15:53
源服务器IP
如源站的IP是 192.168.1.11

感谢回复,但是还是只能访问首页,进入 内页菜单 就显示404
我重复说下我的配置:
源站和反代站都绑定了域名 abc.com  www.abc.com
然后在反代站的宝塔反代那里 设置了
目标url:http://www.abc.com
发送域名host
选择了启用反向代理。
然后在反代站里面的hosts结尾加了

源站IP   www.abc.com

求指教

作者: nickyutse    时间: 2017-12-15 19:26
本帖最后由 nickyutse 于 2017-12-15 19:27 编辑

我的同域名转发就是这样的,目标url是ip地址


作者: nickyutse    时间: 2017-12-15 19:29
对了,楼主你是不是用来伪静态,目标服务器没有伪静态规则
作者: icesky    时间: 2017-12-15 19:47
nickyutse 发表于 2017-12-15 19:29
对了,楼主你是不是用来伪静态,目标服务器没有伪静态规则

我的源站开启了伪静态,但是反代站就什么都没设置,就设置了反代,
难道是这个问题》》》??
作者: icesky    时间: 2017-12-15 19:50
本帖最后由 icesky 于 2017-12-15 19:53 编辑
nickyutse 发表于 2017-12-15 13:37
我签名站也是同域名用宝塔反代的


求问,你的代理站除了反代设置,还设置了其他的么?比如伪静态。

另外,我反代站用nginx ,源站用的apache,这个有问题么?

我统一下,测试看看


作者: leaveoff    时间: 2017-12-15 19:55
看我签名加群聊聊
作者: nickyutse    时间: 2017-12-15 20:35
icesky 发表于 2017-12-15 19:50
求问,你的代理站除了反代设置,还设置了其他的么?比如伪静态。

另外,我反代站用nginx ,源站用的apac ...

反代的站不需要设置没关系吧.目标站要设
作者: icesky    时间: 2017-12-15 20:54
nickyutse 发表于 2017-12-15 20:35
反代的站不需要设置没关系吧.目标站要设

我找到问题所在了,我不该一个用了nginx 一个用了apache

换成apache就没问题了,可惜 apache的反代不能用缓存
作者: nickyutse    时间: 2017-12-15 20:57
icesky 发表于 2017-12-15 20:54
我找到问题所在了,我不该一个用了nginx 一个用了apache

换成apache就没问题了,可惜 apache的反代不能 ...

恭喜




欢迎光临 全球主机交流论坛 (https://loc.1226.eu.org/) Powered by Discuz! X3.4