8

我在 Google Cloud 存储上有一个公共存储桶“wordgamesswf”,可以使用 URL http://commondatastorage.googleapis.com/wordgamesswf/linguistics访问对象

我需要托管我域中的文件,所以我添加了一个从 wordgamesswf.addictingwordgames.com 到 c.storage.googleapis.com 的 CNAME 重定向

我正在尝试在 http://wordgamesswf.addictingwordgames.com/linguistics访问该对象

但我收到以下错误

    <Error>
     <Code>NoSuchBucket</Code>
     <Message>The specified bucket does not exist.</Message>
    </Error>

有什么我想念的吗?

4

3 回答 3

13

您的存储桶名称是wordgamesswf,您的域名是addictingwordgames.com.

要通过http://wordgamesswf.addictingwordgames.com/linguistics访问对象,您必须创建一个名为的存储桶"wordgamesswf.addictingwordgames.com"并将 CNAME 条目设置为 -

wordgamesswf.addictingwordgames.com CNAME c.storage.googleapis.com.

通过这样做,您可以使用以下 URL 从wordgamesswf.addictingwordgames.com访问语言学:

http://wordgamesswf.addictingwordgames.com/linguistics

于 2013-09-06T05:38:05.573 回答
2

这种方法对我有用:

  1. 创建一个与您的子域同名的存储桶。像 sub.domain.ltd

  2. 因为它是一个真正的子域,谷歌会要求你验证所有权。只需遵循要求并证明您是域的所有者。

  3. 为 sub.domain.ltd 创建一个 CNAME 并将其指向 c.storage.googleapis.com。

  4. 通过转到 访问您的文件sub.domain.ltd/file。你不需要去sub.domain.ltd/sub.domain.ltd/file

它应该工作!此外,您可以在自己的子域上使用一些 CDN 功能。

于 2017-01-28T20:25:46.583 回答
0

对于我在 Google Domains 上的案例,我已经完成了以下设置并且它有效:

wordgamesswf CNAME c.storage.googleapis.com

现在我可以访问 GCS Bucket:wordgamesswf.addictingwordgames.com

通过 wordgamesswf.addictingwordgames.com/myfile

于 2021-12-21T18:14:43.477 回答