【问题标题】:How to mask a third party domain?如何屏蔽第三方域?
【发布时间】:2018-03-13 16:12:45
【问题描述】:

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

基本上,我想用我自己的域“屏蔽”视频的下载 URL。

截至目前,链接看起来像

https://drive.google.com/uc?id={id}&export=download

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

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

这个可以吗?

【问题讨论】:

    标签: dns subdomain hostname cname


    【解决方案1】:

    为了从服务器下载文件,服务器必须知道请求的 URL。如果添加yourdomain.com CNAME goole.com这样的CNAME记录,客户端会知道google服务器的IP,但请求的URL不会被google web服务器识别,因此会响应404错误。

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

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

    【讨论】:

      猜你喜欢
      • 2016-07-24
      • 1970-01-01
      • 2014-04-12
      • 2020-05-08
      • 1970-01-01
      • 2021-11-23
      • 2020-09-08
      • 1970-01-01
      • 2012-01-27
      相关资源
      最近更新 更多