Google app engine 要通过DNS解析到其他网站的子域

Google app engine 要通过DNS解析到其他网站的子域,google-app-engine,web,dns,google-cloud-platform,github-pages,Google App Engine,Web,Dns,Google Cloud Platform,Github Pages,我有两个网站:(A)一个是托管在github上的静态网站,另一个(B)是托管在谷歌云(app engine)上的管理页面。目前,DNS设置为使站点的根解析为A。我想设置一个子域(如admin.root.com/)来解析为B。我不想简单地重定向用户,因为我希望URL是站点的URL 有没有办法通过DNS实现这一点?注意:我正在使用CloudFlare进行DNS设置。当然可以,您只需在管理root.com的DNS上设置一个CNAME记录即可 假设您希望admin.root.com指向somepage.

我有两个网站:(A)一个是托管在github上的静态网站,另一个(B)是托管在谷歌云(app engine)上的管理页面。目前,DNS设置为使站点的根解析为A。我想设置一个子域(如admin.root.com/)来解析为B。我不想简单地重定向用户,因为我希望URL是站点的URL


有没有办法通过DNS实现这一点?注意:我正在使用CloudFlare进行DNS设置。

当然可以,您只需在管理root.com的DNS上设置一个CNAME记录即可

假设您希望admin.root.com指向somepage.github.com,CNAME记录应包含以下键/值对: 关键字:管理员
value:somepage.github.com。

如果要根据URL重定向用户,则应在Google Cloud App Engine应用程序中配置并部署
dispatch.yaml
。根据您使用的环境,在下面查找信息:

要使用此解决方案,应首先解析为B