全球主机交流论坛

标题: 请教一个问题 [打印本页]

作者: 孙子    时间: 2017-8-27 14:38
标题: 请教一个问题
本帖最后由 孙子 于 2017-8-27 14:52 编辑

比如我的网站是:https://baidu.com

比如打开 https://baidu.com/360.com/logo.png  就显示 https://360.com/logo.png 这张图片。

比如打开 https://baidu.com/360.com/av.js  就显示 https://360.com/av.js 这个js文件。

请教怎么搞?



实例:

https://mipcache.bdstatic.com/www.loc.qiche.eu.org/static/image/common/logo.png
作者: leaveoff    时间: 2017-8-27 14:39
不知道。
作者: my49cn    时间: 2017-8-27 14:39
伪静态+反代
作者: 孙子    时间: 2017-8-27 14:41
my49cn 发表于 2017-8-27 14:39
伪静态+反代

dalao能详细一点吗?
作者: guoguomiao    时间: 2017-8-27 14:41
360.com是一个域名。
https://baidu.com/360.com/logo.png这个链接的域名是baidu.com

你啥时候吧360.com这个域名变成你自己的就可以了。
作者: my49cn    时间: 2017-8-27 14:42
孙子 发表于 2017-8-27 14:41
dalao能详细一点吗?

写一个伪静态规则,然后index.php接到360.com/av.js参数,file_get_content();
echo出来(PHP实现),还有就是反代,那个太复杂不会
作者: 孙子    时间: 2017-8-27 14:45
guoguomiao 发表于 2017-8-27 14:41
360.com是一个域名。
https://baidu.com/360.com/logo.png这个链接的域名是baidu.com

恩,

比如打开 https://baidu.com/其他网站的资源url  ,把这个url地址的文件直接显示
作者: guoguomiao    时间: 2017-8-27 14:46
孙子 发表于 2017-8-27 14:45
恩,

比如打开 https://baidu.com/其他网站的资源url  ,把这个url地址的文件直接显示 ...

好吧。是我理解错了。

301跳转试试看。。
作者: 孙子    时间: 2017-8-27 14:49
guoguomiao 发表于 2017-8-27 14:46
好吧。是我理解错了。

301跳转试试看。。

https://mipcache.bdstatic.com/http://www.loc.qiche.eu.org/uc_server/avatar.php?uid=23323&size=middle

我要现实这样的


作者: CN2    时间: 2017-8-27 14:51
把百度和360收购了
作者: 孙子    时间: 2017-8-27 14:52
CN2 发表于 2017-8-27 14:51
把百度和360收购了


作者: Thinker    时间: 2017-8-27 14:52
孙子 发表于 2017-8-27 14:45
恩,

比如打开 https://baidu.com/其他网站的资源url  ,把这个url地址的文件直接显示 ...

这个有点意思,大佬会了也告诉我们怎么搞被
作者: 萌䒤萌    时间: 2017-8-27 14:56
wp的cdn就是这样的啊  
作者: 孙子    时间: 2017-8-27 15:00
萌䒤萌 发表于 2017-8-27 14:56
wp的cdn就是这样的啊

没太用过wp。。

怎么搞?
作者: 萌䒤萌    时间: 2017-8-27 15:02
孙子 发表于 2017-8-27 15:00
没太用过wp。。

怎么搞?

我也不知道怎么搞,只是wp官方的cdn就是你说的这种样式
http://i0.wp.com/www.loc.qiche.eu.org/uc_server/data/avatar/000/02/63/00_avatar_middle.jpg
作者: 孙子    时间: 2017-8-27 16:34
萌䒤萌 发表于 2017-8-27 15:02
我也不知道怎么搞,只是wp官方的cdn就是你说的这种样式
http://i0.wp.com/www.loc.qiche.eu.org/uc_server/dat ...

就是这样的
作者: my49cn    时间: 2017-8-27 17:00
my49cn 发表于 2017-8-27 14:42
写一个伪静态规则,然后index.php接到360.com/av.js参数,file_get_content();
echo出来(PHP实现),还 ...

对,就是这样的
作者: sora    时间: 2017-8-27 17:08
这不就是用自己服务器读取远程服务器内容, 然后输出出来么?
原来做过一个资讯站图片的外链, 防止目标站图片防盗链.
但是一定要加缓存, 不然容易gg, 最好再在读取的时候判断下文件类型, 防止被黑, 比如判断图片类型.
作者: dvbhack    时间: 2017-8-27 17:10
反代最简单
作者: 孙子    时间: 2017-8-27 20:37
sora 发表于 2017-8-27 17:08
这不就是用自己服务器读取远程服务器内容, 然后输出出来么?
原来做过一个资讯站图片的外链, 防止目标站图片 ...

恩恩,谢谢dalao。
作者: 孙子    时间: 2017-8-28 15:33
sora 发表于 2017-8-27 17:08
这不就是用自己服务器读取远程服务器内容, 然后输出出来么?
原来做过一个资讯站图片的外链, 防止目标站图片 ...

curl获取内容后,怎么获取Content-type再判断呢。。。
作者: sora    时间: 2017-8-28 19:42
孙子 发表于 2017-8-28 15:33
curl获取内容后,怎么获取Content-type再判断呢。。。

判断文件类型要根据内容二进制. 百度一下.




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