通过DNS解析到不同网站的子域

时间:2018-05-18 07:38:15

标签: google-app-engine web dns google-cloud-platform github-pages

我有两个网站:(A)一个是在github上托管的静态网站,而另一个是(B)是托管在Google Cloud(应用程序引擎)上的管理页面。目前,DNS已设置为站点的根目录解析为A.我想设置一个子域,如admin.root.com/,以解决为B.我不想简单地重定向用户,因为我希望URL成为网站之一。

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

2 个答案:

答案 0 :(得分:0)

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

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

答案 1 :(得分:0)

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

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