Wordpress 自定义域让我访问appID.appspot.com

Wordpress 自定义域让我访问appID.appspot.com,wordpress,google-app-engine,Wordpress,Google App Engine,我已经按照步骤让我的自定义域使用GAE。我很清楚所有这些步骤,实际上下面是一个简短而奇妙的方法 1-访问appengine.google.com,打开你的应用程序 2-管理>版本>添加域。。。您的域必须链接到您的Google Apps帐户,请按照以下步骤操作,包括域验证 3-访问www.google.com/a/yourdomain.com 4-Dashboard>此处应列出您的应用程序。点击它 5-myappid设置页面>网址>添加新URL 6-只需输入www并单击添加 7-使用您的域托管提供

我已经按照步骤让我的自定义域使用GAE。我很清楚所有这些步骤,实际上下面是一个简短而奇妙的方法

1-访问appengine.google.com,打开你的应用程序

2-管理>版本>添加域。。。您的域必须链接到您的Google Apps帐户,请按照以下步骤操作,包括域验证

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

4-Dashboard>此处应列出您的应用程序。点击它

5-myappid设置页面>网址>添加新URL

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

7-使用您的域托管提供商的web界面,为您的域的www添加一个CNAME,并指向ghs.googlehosted.com

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

如果您想要裸域,即mydomain.com,请在您的DNS管理员不在谷歌应用程序中使用重定向,并将其指向www.mydomain.com。 现在我已经完成了所有这些,我可以使用我的自定义域成功地转到appengine应用程序。例如,两者都带我去我的应用程序。但是URL改为-myappid-.appspot.com,我不希望发生这种情况

有人解决了这个问题吗


我正在appengine上使用一个php应用程序和一个wordpress实例。

从Google开发者控制台使用这个新的自定义域设置页面:

去 点击你的项目 在左侧单击应用程序引擎 单击设置
在那里,您可以选择直接添加裸体/www域,而无需谷歌应用程序或重定向

,经过长时间的尝试和错误,包括几次干净的安装,导致wp-config.php出现错误

在数据库连接的适当配置下,可以正常工作的一个数据库被完全采用

此外,我还添加了在中提到的多站点代码,但它再次恢复了url替换。因此,目前建议在appengine上安装自定义域的Wordpress,不要考虑多站点,请遵循以下步骤:

wp配置之前的完整步骤: 使用应用程序id配置从复制wp配置。 转到并验证您的域。 按照其中的步骤2和步骤3在DNS上进行裸域和www域配置。 等待传播。 感谢大家为找到此解决方案所做的努力


PD。-如果我能在自定义域中使用多站点,我会在这里发布

你确定你使用的是CNAME而不是重定向吗?对www.cic.mx的请求会以HTTP 302重定向来响应。似乎你的代码正在这样做,例如WordpressSure关于CNAME,看一看:可能是在.yaml?我已经看到了你所指的,Wooble,事实上cic.mx正确地将302重定向到了www.cic.mx,但是,www.cic.mx还显示302重定向到cicicalia.appspot.com;第二个重定向是我试图避免的。我已经将www.cic.mx配置为CNAME指向ghs.googlehosted.com,并且在任何地方都没有编码重定向…所以我仍然不明白为什么我们要进行第二次重定向。看一看:你能发布你的app.yaml配置文件吗?我已经完成了。然而,对于裸域,它要求我更新记录,我不想更新,因为我的FTP*.cic.mx中还有其他内容。这就是我使用headerLocation进行重定向的基本原因:http://www.cic.mx/;只是为了。之后,www.cic.mx应该在我的cicicalia appengine应用程序中加载文件。请参阅:@user2178032好的,在仔细检查后,它似乎返回了一个302-Found头,重定向到,因此没有注意处理任何DNS设置,相反,您需要检查您的wordpress配置,看看wordpress是否在任何地方使用cicicalia.appspot.com作为默认主机名。您可能想将此问题标记为wordpress问题。感谢@lawrence mok的提示,我现在可以考虑两种可能性,可能是.YAML或WP-CONFIG配置错误。我将对此进行更深入的研究,并在这里发布任何发现。我直接在DB UPDATE wp_options SET option_value='10'上进行了尝试https://cic.mx'WHERE option\u name='home'或option\u name='siteurl'。例如,它改变了路线,但找不到帖子https://cic.mx/?p=46 无法联系到。然后使用https://www.cic.mx 作为选项_值。它不起作用。然后我决定通过删除secure进行测试:始终在app.yaml,但没有成功。你认为把URL改成https://www.cic.mx,使用secure:always,并用更新帖子的URL可以完成这项工作?@Chuyceeda我不是word press方面的专家,唯一显而易见的是,你可能需要检查WordPress管理->设置->常规,确保WordPress地址URL和网站地址URL设置正确。哦,我注意到了你的https错误:-谷歌的SSL还不能用于裸域,他们正在处理这个问题。现在,你必须使用www