我正在尝试为我的应用程序引擎项目设置一个自定义域。我的A记录是:
@ 216.239.32.21 1 Hour
@ 216.239.34.21 1 Hour
@ 216.239.36.21 1 Hour
@ 216.239.38.21 1 Hour
www 216.239.32.21 1 Hour
www 216.239.34.21 1 Hour
www 216.239.36.21 1 Hour
www 216.239.38.21 1 Hour
@ 2001:4860:4802:32::15 1 Hour
@ 2001:4860:4802:34::15 1 Hour
@ 2001:4860:4802:36::15 1 Hour
@ 2001:4860:4802:38::15 1 Hour
www 2001:4860:4802:32::15 1 Hour
www 2001:4860:4802:34::15 1 Hour
www 2001:4860:4802:36::15 1 Hour
www 2001:4860:4802:38::15 1 Hour
并且我的域重定向显示:重定向裸域http://myapp.com to http://app-id=<app_id>,domain=myapp.myapp.com
我看到以下内容:
- 当我访问myapp.com/link/to/url时,它会加载资源
- 当我访问www.myapp.com/link/to/url时,我得到一个404:
The requested URL /link/to/url was not found on this server. That’s all we know.
- 当我访问myapp.com时,它会重定向到www.myapp.com,这再次出现了上述错误
- 我无法更改"裸域重定向",我收到了某种服务器错误,没有更多信息
我该怎么做才能显示任何/所有资源,无论是myapp.com、www.myapp.com、myapp.com/*还是www.myapp.com/*
谢谢。
您可以尝试将www
添加为cname记录,而不是a记录。指向ghs.googlehosted.com
。您必须分别添加域/子域的每个版本。以下是关于的应用程序引擎文档
此外,您还可以使用dispatch.yaml将不同的url指向不同的模块。