立即注册  找回密码
 立即注册
CeraNetworksBGVM服务器主机交流会员请立即修改密码Sharktech防护
查看: 463|回复: 9

《2000金幣》請熟悉nginx反向代理的前輩解決個問題:

[复制链接]

《2000金幣》請熟悉nginx反向代理的前輩解決個問題:

[复制链接]

28

主题

139

回帖

486

积分

中级会员

积分
486
Tank

28

主题

139

回帖

486

积分

中级会员

积分
486
2018-7-28 22:38:08 | 显示全部楼层 |阅读模式
有一個網站,主站是一個會員系統,用積分制度實現一些查詢,域名是: www.666.com

還有一個論壇是Discuz做的,域名是:discuss.666.com

打通他們之間賬號的是ucenter,域名是: uc.666.com

我想把全站反代下來。於是我也分別用了三個域名反代他們:

www.my.com   => www.666.com
discuss.my.com   => discuz.666.com

uc.my.com   => uc.666.com


現在反代的主站和論壇都可以正常訪問,之前無法登陸發帖,在LOC一位前輩的指點下,現在也能正常登陸使用積分查詢和在論壇發佈文章和帖子。

但是ucenter反代不正常:

訪問我反代后的域名:https://
uc.my.com
會自動跳轉到原域名的以下鏈接:https://
uc.666.com
/admin.php?m=user&a=login&iframe=&sid=

同時,訪問頭像鏈接:https://uc.my.com/avatar.php?uid=1&size=middle  會自動跳轉到原域名的 https://uc.666.com/data/avatar/000/00/01/01_avatar_middle.jpg

正確的是它應該跳轉到我反代的域名才對 uc.my.com/data/avatar/000/00/01/01_avatar_middle.jpg

主站和論壇中會有調用 ucenter 頭像的地方,都無法顯示(可能對方有一個圖片防盜鏈)。


現在最主要的問題就是反代的 ucenter 的頭像不能顯示。煩請有經驗的前輩能指點一下,2000金幣求解決辦法

回复

使用道具 举报

17

主题

260

回帖

907

积分

高级会员

积分
907
每次醒来

17

主题

260

回帖

907

积分

高级会员

积分
907
2018-7-28 22:39:26 | 显示全部楼层
有请楼下 高手之高高手 解决一下!!

友情提示 :  论坛自今日起,禁止悬赏、转让、买卖积分
回复

使用道具 举报

57

主题

115

回帖

535

积分

高级会员

积分
535
3ystem

57

主题

115

回帖

535

积分

高级会员

积分
535
2018-7-28 23:50:00 | 显示全部楼层
本帖最后由 3ystem 于 2018-7-28 22:44 编辑

替换。uc.666.com  uc.my.com
头像。 你用实际url uc.my.com能显示吗

反代是绑定目标服务器ip。伪装目标站点你做好了吗
回复

使用道具 举报

33

主题

745

回帖

2562

积分

金牌会员

积分
2562
捕风

33

主题

745

回帖

2562

积分

金牌会员

积分
2562
2018-7-28 22:42:39 | 显示全部楼层
防盗链的话加上头就行了,以后搞过
回复

使用道具 举报

28

主题

139

回帖

486

积分

中级会员

积分
486
Tank 楼主

28

主题

139

回帖

486

积分

中级会员

积分
486
2018-7-28 22:54:00 | 显示全部楼层

3ystem 发表于 2018-7-28 22:42

替换。uc.666.com  uc.my.com
头像。 你用实际url uc.my.com能显示吗


如果這樣訪問我的反代域名:

uc.my.com/data/avatar/000/00/01/01_avatar_middle.jpg

這圖片是可以顯示的。

就是頁面中頭像調用的不是直接jpg地址,而是
https://uc.my.com/avatar.php?uid=1&size=middle

訪問這個URL,又會自動跳轉到原域名的圖片地址  
uc.666.com/data/avatar/000/00/01/01_avatar_middle.jpg
回复

使用道具 举报

57

主题

115

回帖

535

积分

高级会员

积分
535
3ystem

57

主题

115

回帖

535

积分

高级会员

积分
535
2018-7-28 22:48:43 | 显示全部楼层

Tank 发表于 2018-7-28 22:56

如果這樣訪問我的反代域名:

uc.my.com/data/avatar/000/00/01/01_avatar_middle.jpg

你用f12控制台看看。图片找不到的url路径就明白了
回复

使用道具 举报

28

主题

139

回帖

486

积分

中级会员

积分
486
Tank 楼主

28

主题

139

回帖

486

积分

中级会员

积分
486
2018-7-28 22:56:29 | 显示全部楼层

3ystem 发表于 2018-7-28 22:58

你用f12控制台看看。图片找不到的url路径就明白了

https://uc.my.com/avatar.php?uid=1&size=middle

是uc好像有個什麽機制,avatar.php 會自動跳轉到原域名下的圖片url。

如果把跳轉后的url改爲反代的域名,發現圖片路徑都正確,都可以顯示,舉個例子:

https://uc.原域名.com/data/avatar/000/00/01/01_avatar_middle.jpg

https://uc.反代域名.com/data/avatar/000/00/01/01_avatar_middle.jpg


上面兩個都可以正常顯示圖片。只是主站和論壇中的頭像圖片調用的URL是:
https://uc.反代域名.com/avatar.php?uid=1&size=middle

這個鏈接會跳轉到:
https://uc.原域名.com/data/avatar/000/00/01/01_avatar_middle.jpg

正確應該是跳轉到:
https://uc.反代域名.com/data/avatar/000/00/01/01_avatar_middle.jpg

回复

使用道具 举报

4

主题

265

回帖

915

积分

高级会员

积分
915
yeshan

4

主题

265

回帖

915

积分

高级会员

积分
915
2018-7-28 22:42:00 | 显示全部楼层
nginx反代有个地址替换功能
回复

使用道具 举报

57

主题

899

回帖

3126

积分

论坛元老

积分
3126
广东吴彦祖

57

主题

899

回帖

3126

积分

论坛元老

积分
3126
2018-7-28 22:58:39 | 显示全部楼层
你发金币也领取不了    还是发人民币吧  

回复

使用道具 举报

28

主题

139

回帖

486

积分

中级会员

积分
486
Tank 楼主

28

主题

139

回帖

486

积分

中级会员

积分
486
2018-7-28 22:56:00 | 显示全部楼层

yeshan 发表于 2018-7-29 00:14

nginx反代有个地址替换功能

替換了,但是這個縂是跳,換不了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|小黑屋|HS2V主机综合交流论坛

GMT+8, 2024-12-28 14:08 , Processed in 0.024789 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表