【发布时间】:2021-09-07 04:25:54
【问题描述】:
我想创建一个 LAMP 站点,该站点在子域上也有一个单独的存储桶。基本上,mysite.com 和 downloads.mysite.com。而且,我想将它们放在同一个负载均衡器和 SSL 证书上。
我知道如何为主站点创建 http(s) 负载平衡器,使用后端服务的实例组并添加 SSL 证书,但我似乎不知道如何将下载子域添加到那个负载均衡器和证书。
我想为下载创建一个额外的存储桶后端服务。我不确定如何设置主机和路径规则。我试过了:
Host Path Backend
----------------------------------------------------------------
All unmatched (default) All unmatched (default) main-backend
downloads.mysite.com /* bucket-backend
对于证书,我尝试使用 mysite.com & downloads.mysite.com 以及 www.mysite.com & downloads.mysite.com,但我总是收到错误 FAILED_NOT_VISIBLE。
然后是 DNS 设置。如果只是主 LAMP 站点,我会添加一条带有负载均衡器 IP 地址的 A 记录。不确定是否需要为下载子域添加另一条 A 记录。
感谢您的帮助。
【问题讨论】:
-
您是如何配置 DNS 的?
-
我有一条 mysite.com 的 A 记录指向负载均衡器,还有一条 downloads.mysite.com 的 A 记录指向同一个负载均衡器。也是一个 CNAME,其中 www.mysite.com 指向 mysite.com。
标签: ssl google-cloud-platform google-cloud-dns google-cloud-load-balancer