2015-02-11 22 views
0

我正在嘗試爲我的App Engine項目設置一個自定義域。我的A記錄是:App Engine + DNS:myapp.com/*正在工作,但不是www.myapp.com/*

@ 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

我看到以下內容:

  1. 當我去myapp.com/link/to/ URL,它加載資源
  2. 當我去www.myapp.com/link/to/url,我收到了404:The requested URL /link/to/url was not found on this server. That’s all we know.
  3. 當我去myapp.com,它重定向到www.myapp.co米,這再次給出了上述錯誤。
  4. 我不能改變「裸域重定向」,我得到某種服務器錯誤,沒有更多的信息。

我能做些什麼,以便任何/所有資源顯示,無論是其myapp.com或www.myapp.com或myapp.com/*或www.myapp.com/*

感謝。

回答

1

您可以嘗試將www添加爲cname記錄,而不是A記錄。將其指向ghs.googlehosted.com。您必須分別添加每個版本的域/子域。以下是有關該app-engine docs

此外,您使用dispatch.yaml將不同的網址指向不同的模塊。

相關問題