自定义域名让我到appID.appspot.com

时间:2014-04-09 16:49:26

标签: wordpress google-app-engine

我已按照以下步骤让我的自定义域使用GAE。我完全了解所有这些步骤,实际上以下是简短而奇妙的方式。

  

1 - 转到appengine.google.com,打开您的应用

     

2 - 管理>版本>添加域名...(您的域名必须与您的Google Apps帐户相关联,请按照相关步骤进行操作,包括域名验证。)

     

3 - 访问www.google.com/a/yourdomain.com

     

4 - 仪表板>你的应用应该在这里列出。点击它。

     

5 - myappid设置页面&gt; <网址>添加新网址

     

6 - 只需输入www并单击添加

     

7 - 使用您的域名托管服务提供商的网络界面,为您的域名添加针对www的CNAME,并指向ghs.googlehosted.com

     

8 - 现在您已将www.mydomain.com链接到您的应用。

     
      
  • 如果您想要裸域,即mydomain.com,请使用重定向与您的DNS管理员(不在Google Apps中)并将其指向www.mydomain.com。
  •   

既然我已经完成了所有这些,我可以使用我的自定义域成功进入我的appengine应用程序。例如,http://cic.mxhttp://www.cic.mx都会将我带到我的应用中。但URL更改为-myappid-.appspot.com,我不希望它发生!

有没有人解决过这个问题?

我在appengine上使用了一个带有wordpress实例的php应用程序。

2 个答案:

答案 0 :(得分:0)

使用Google Developers Console中的这个新的自定义域设置页面:

  1. 转到https://console.developers.google.com/project
  2. 点击您的项目
  3. 在左侧点击“App Engine”
  4. 点击“设置”
  5. 在那里,您可以选择直接添加naked / www域,而无需使用Google App或重定向

答案 1 :(得分:0)

经过很长时间和许多试验和错误,包括几次干净安装,导致wp-config.php出错。

使用适当的数据库连接配置,完全按照https://github.com/GoogleCloudPlatform/appengine-php-wordpress-starter-project进行操作。

此外,我已添加http://frankie.bz/#wordpress-multisite-on-google-app-engine-php-beta引用的多站点代码,但它会再次取回网址代码。因此,现在推荐使用自定义域的appengine安装Wordpress是为了忘记多站点并遵循:

  1. wp-config之前的完整步骤https://developers.google.com/appengine/articles/wordpress
  2. 使用您的app-id配置从https://github.com/GoogleCloudPlatform/appengine-php-wordpress-starter-project复制wp-config
  3. 转到 https://console.developers.google.com/project/apps~YOUR_APP_ID/appengine/settings并验证您的域名。
  4. 按照其中的步骤2和3,在您的DNS上进行裸体和www 域配置。
  5. 等待传播
  6. 感谢大家为找到这个解决方案所做的努力。

    PD.-如果我开始使用自定义域工作多站点,我会在此处发布。