GAE / python站点不再处理以“www”开头的请求。

时间:2015-09-03 16:16:20

标签: python google-app-engine google-cloud-datastore

如果用户在他/她的浏览器中输入“hockeybias.com”作为到达我的曲棍球新闻聚合网站的URL,则默认页面会正确显示。它在过去和今天都这样。

但是,截至今年夏天,如果有人使用“www.hockeybias.com”,用户将收到以下错误消息:

错误:未找到

在此服务器上找不到请求的URL。

这对我来说是一个相对较新的问题,因为'www.hockeybias.com'过去运作良好。

在今年夏天早些时候从GAE的“主/从数据存储”版本迁移到GAE的“高复制数据存储”(HRD)版本后,问题似乎出现了。

网站使用python2.5时出现问题。我今天早上将网站迁移到了python2.7,但仍然遇到了问题。

1 个答案:

答案 0 :(得分:0)

以下是我如何解决这个问题:

  1. 我去了console.developers.google.com>项目> hockeybias-hrd> appengine>设置>域名>添加
  2. 在第2步'在那个页面上我放了' www'对于启用“添加”按钮的文本框中的子域。
  3. 我点击了'添加'按钮,问题解决了。
  4. 我会注意到,这是我第二次遭到假装'通过谷歌使用灰色文本来表示除了“禁用”以外的其他内容...' www'是子域文本框中的默认值 - 但它是灰色的,并且旁边的“添加”按钮被禁用。所以,我最初并不认为我可以在那里输入一个值。