致远w 发表于 2022-3-31 08:39:00

【已解决】解决反向代理直接跳转到目标网站 重金酬谢

大家好,我设置反向代理想用A网站镜像B网站,并且地址栏和镜像站的url都显示为A域名,现在的问题是我设置好后访问A直接跳转到B,不知道问题出在哪,有谁能帮忙解决的重金酬谢。

谢花郎 发表于 2022-3-31 09:39:32

您好,您那边是想反向代理并替换内容是吗,然后替换后不生效,直接访问301重定向吗

致远w 发表于 2022-3-31 10:14:55

谢花郎 发表于 2022-3-31 09:39
您好,您那边是想反向代理并替换内容是吗,然后替换后不生效,直接访问301重定向吗 ...

我想反向代理用A来镜像B,访问A显示的是B的内容,域名和链接显示A的域名和链接,结果总是访问A直接跳转到B了。

致远w 发表于 2022-3-31 10:22:47

镜像站:https://domain1.com
目标站:https://domain2.com
我要用https://domain1.com来镜像https://domain2.com,访问https://domain1.com的时候显示https://domain2.com的内容,但是地址栏域名显示为https://domain1.com,站内链接域名也是显示为https://domain1.com,这样说够明白了吗?我知道这样能实现,因为我见过别人这样弄,但是我怎么弄都不成功,到底是哪出问题了呢?

谢花郎 发表于 2022-3-31 10:29:35

宝塔用户_unyiko 发表于 2022-3-31 10:22
镜像站:https://domain1.com
目标站:https://domain2.com
我要用https://domain1.com来镜像https://domai ...

升级下面板版本吧,5.9版本现在已经不维护和提供技术支持了,这个可以实现,就是内容替换实现,但是我们你net域名是可以直接到com,但是内容替换没有实现

致远w 发表于 2022-3-31 10:33:14

谢花郎 发表于 2022-3-31 10:29
升级下面板版本吧,5.9版本现在已经不维护和提供技术支持了,这个可以实现,就是内容替换实现,但是我们 ...

好的 我升级下面板试试,现在是net域名直接跳转到com域名,我要的是不要跳转,地址栏显示net域名,内容显示com域名的内容,站内链接域名显示net域名。

谢花郎 发表于 2022-3-31 10:36:16

宝塔用户_unyiko 发表于 2022-3-31 10:33
好的 我升级下面板试试,现在是net域名直接跳转到com域名,我要的是不要跳转,地址栏显示net域名,内容显 ...

那这个好像实现不了,你的目标URL就是com的,net域名访问就会直接是com的,这个好像改变不了

致远w 发表于 2022-3-31 10:43:34

谢花郎 发表于 2022-3-31 10:36
那这个好像实现不了,你的目标URL就是com的,net域名访问就会直接是com的,这个好像改变不了 ...

我见过别人这样弄过啊,我自己先升级面板试试,有不懂再来问你。

谢花郎 发表于 2022-3-31 10:47:04

宝塔用户_unyiko 发表于 2022-3-31 10:43
我见过别人这样弄过啊,我自己先升级面板试试,有不懂再来问你。

好,但是这种好像是实现不了,我的印象中。

致远w 发表于 2022-3-31 11:17:46

谢花郎 发表于 2022-3-31 10:47
好,但是这种好像是实现不了,我的印象中。

升级了面板,结果还是跟之前一样,输入net直接跳转到com了,我用caddy测试过输入net地址栏显示net域名,内容是来自com网站的,只不过网站内部分链接没有被替换,所以我想试试宝塔的反向代理,结果更不理想。

谢花郎 发表于 2022-3-31 11:20:30

宝塔用户_unyiko 发表于 2022-3-31 11:17
升级了面板,结果还是跟之前一样,输入net直接跳转到com了,我用caddy测试过输入net地址栏显示net域名, ...
可能功能不一样吧,你可以看下你caddy的参数项与我们的反向代理配置是否一致的

致远w 发表于 2022-3-31 11:28:31

谢花郎 发表于 2022-3-31 11:20
可能功能不一样吧,你可以看下你caddy的参数项与我们的反向代理配置是否一致的 ...

:dizzy:如果只能跳转不能实现镜像功能那我还要反向代理做什么啊,直接域名跳转就好了啊,我想一定是哪里的配置出错了。

致远w 发表于 2022-3-31 16:38:15

解决了!在目标url里的http后加上s即https,然后内容替换把目标域名替换成镜像域名,实现完美镜像!

谢花郎 发表于 2022-3-31 16:40:29

宝塔用户_unyiko 发表于 2022-3-31 16:38
解决了!在目标url里的http后加上s即https,然后内容替换把目标域名替换成镜像域名,实现完美镜像! ...

好的

宝塔用户_gwbdkc 发表于 2024-5-8 21:26:38

致远w 发表于 2022-3-31 16:38
解决了!在目标url里的http后加上s即https,然后内容替换把目标域名替换成镜像域名,实现完美镜像! ...

补充一点本人解决的经验:

在https后面再加上www

本人亲测https://explam.com反代会变成https://目标网站.com

但是,加了www,点击https://www.explam.com之后,域名依然保留为https://www.explam.com
页: [1] 2
查看完整版本: 【已解决】解决反向代理直接跳转到目标网站 重金酬谢