如何屏蔽第三方域名?

时间:2017-10-02 14:54:17

标签: dns subdomain hostname cname

我正在Google云端硬盘上托管一些视频。

基本上,我想"掩盖"与我自己的域名相关的视频下载网址。

截至目前,链接看起来像

  

https://drive.google.com/uc?id= {ID}&安培;出口=下载

我希望链接成为我的example.com而不是google.com

首先,我尝试插入cname记录(例如,drive.mydomain.com - > drive.google.com)但是,Google会在这种情况下返回404错误。

可以这样做吗?

1 个答案:

答案 0 :(得分:0)

要从服务器下载文件,服务器必须知道请求的URL。如果你添加像{{1}}这样的CNAME记录,客户端就会知道谷歌服务器的IP,但谷歌网络服务器不会收到请求的网址,因此会回复404错误。

也就是说,无法从服务器“屏蔽”域名获得正确的响应。

一种解决方法(可能是矫枉过正),可能是创建一个脚本,将文件从谷歌临时下载到您的服务器,然后将该文件从您的服务器发送到最终客户端。