关于将裸域映射到Google App的最新信息

时间:2012-10-11 20:59:48

标签: google-app-engine

我创建了一个新的应用程序,并能够将www.sitename.com映射到我的谷歌应用程序。曾几何时,您还可以在谷歌应用程序域管理员(即sitename.com)中“重定向裸域”名称,但这似乎不再可能在管理控制台中。现在缺少执行此操作的按钮按钮。有什么想法吗?

当我拨打www.sitename.com地址时,我可以让网站出现问题,但是如果我请求sitename.com,我会从GAE获得404错误页面。

我尝试使用指向谷歌的裸域设置A记录,但这似乎不起作用。

甚至可以将裸域改为谷歌应用程序了。我能尝试的其他任何想法吗?有没有其他人最近遇到过这个问题?

我正在使用Netfirms,他们也为我的域提供DNS。我似乎没有在Netfirms上转发网址。

3 个答案:

答案 0 :(得分:6)

裸机域(例如 yourdomain.com )对App Engine的支持可分三步设置:

  1. 将裸域重定向设置为您选择的子域(例如,重定向 mydomain.com - > www.mydomain.com )。请参阅App Engine FAQ,其中会指示您为您的域名configure the redirect via the Google Apps control panel

  2. Configure App Engine to serve traffic for your custom subdomain(例如 www.yourdomain.com )通过Google Apps控制台。

  3. (可选),setup SSL for your custom domain。如果您要提供 https 流量,则需要执行此步骤,但如果您只计划

  4. 则不需要此步骤

答案 1 :(得分:1)

刚刚发现我正在尝试为Appengine设置的新域名的链接丢失。

希望Google重新显示该链接,否则您需要一个可以为您转发的网络服务器。

  • 设置DNS A记录,将example.com指向您的网络服务器的IP地址。
  • 配置您的网络服务器,将example.com永久重定向到www.example.com。这将取决于您的Web服务器 - 对于Apache,将虚拟主机文件添加到站点 - 可用如下:

    <VirtualHost *>
        Redirect permanent / http://www.example.com/
        servername example.com
        ServerAdmin webmaster@example.com
        ErrorLog /var/log/apache2/error.log
        CustomLog /var/log/apache2/access.log combined
    </Virtualhost>
    

    Google了解您的网络服务器的详细信息。

答案 2 :(得分:1)

这就是我正在做的事情。我从mediatemple买了一个域名(就是这个)。我想要一个裸网址重定向(example.com - &gt; www.example.com),但GAE的裸URL重定向仅在您的网站从www.example.com提供时才有效。在我的情况下,我的网站/应用程序实际上是从GAE本身提供的,因此裸URL重定向将不起作用(请参阅本页顶部的小小注意事项段落:http://support.google.com/a/bin/answer.py?hl=en&answer=2518373

然而,此链接(http://bit.ly/10zA67m)的stackoverflow回答指向我wwwizer.com,这是一个免费服务,允许简单的裸网址重定向。我只是设置它,看起来很简单。我还不确定它是否正常工作(我刚刚在几分钟之前更新了dns区域文件),但是如果它最终工作,这项服务将帮助我很多。

UPDATE
几个小时后,由wwwizer.com提供的裸网址重定向工作正常。甜!可靠性是TBD,但我很有希望。