将域添加到Google Cloud Storage托管的Web应用程序

时间:2013-10-04 20:52:10

标签: google-app-engine google-apps google-cloud-storage

我是Google云端存储新手。

我想尝试Google云端存储来托管我的网络应用。是否可以将我的网站上传到Google云端存储并在没有Google Apps高级版订阅的情况下连接自己的域名? 如果是的话,请检查我的下面的步骤,我是如何使其工作的,并告诉我哪里出错了?

  1. 我为我的网络应用创建了云控制台项目。我的项目ID:rippl-io
  2. 然后将网络应用的域名与现有的Google Apps帐户相关联(因为我尝试从云端控制台添加新域后,我被重定向到Google Apps)。我打算使用的域名:rippl.io
  3. 在Google Apps的App Engine设置中,我点击“添加新网址”并选择rippl.io域名。但它会返回错误。
  4. 我猜我只能添加主域名,这必定是错误的原因。因此,接下来,要将rippl.io更改为主域,我需要将Google Apps升级到高级版。除了购买高级Google Apps之外,还有其他方法可以将自己的域名添加到Google云端存储上的我的网站吗?

1 个答案:

答案 0 :(得分:1)

要添加域名@ Google云端存储,首先您需要通过Google网站站长工具进行验证,然后创建与您的域名完全匹配的存储分区,例如www.example.com上传您的数据,文件等,然后添加CNAME条目www.example.com IN CNAME c.storage.googleapis.com. 请记住,Google云端存储将适用于普通的html网页,它不会执行任何服务器端代码,如php

gsutil web set -m index.html -e missing.html gs://www.example.com

如果你还有php页面,你可以使用下面的代码,但php代码将显示在网页视图源中,它将无法执行:

gsutil setmeta -h Content-Type:text/html gs://www.example.com/demo.php

要添加域名@ Google App Engine,您需要使用Google Apps for Business帐户进行验证。