我有这个:
- url: "awesome.com/*"
service: awesome
- url: "www.awesome.com/*"
service: awesome
可以这样做吗?实现与上述相同?
- url: "*.awesome.com/*"
service: awesome
不,你提到的最后一个选项是将awesome.com
的所有子域映射到服务awesome
,正如你在文档中的example corresponding to mapping subdomains中看到的那样。
在这里您可以找到有关mapping custom domains的更多信息。
是的,有可能这样做。但它不会与你现在拥有的相同:
awesome.com
不匹配<blah>.awesome.com
子域,您当前的规则集只匹配www.awesome.com
子域如果您确实要将完整域及其所有子域的请求发送到awesome
服务,您只需通过自定义域映射/配置本身(您需要明确为域和每个子域执行)来实现这一点。 ,不需要dispatch
文件。请注意,您仍然需要部署default
服务,请参阅Why do I need to deploy a "default" app before I can deploy multiple services in GAE?。在这种情况下,不妨让awesome
服务成为默认服务,减少混乱,减少麻烦的余地恕我直言。