首页 > 解决方案 > 需要使用 wordpress 为 google cdn 设置帮助

问题描述

如何设置云 CDN?我已按照指南进行操作。

使用 Internet 网络端点组创建负载均衡器和后端服务后

我可以在 google cdn 中使用 mydomain.com 还是必须使用 cdn.mydomain.com?

与在 cloudflare 上一样,您可以将主域用于 cdn (mydomain.com),但我无法在 google cdn 中使用。

创建 CDN 后,我应该创建一个名称吗?(如果我创建 A 名称 - 我必须删除主要 A 名称)

我的服务器在 aws lightsail 上,而 dns 在 namecheap 上

我怎样才能添加一个名字?我很困惑

帮助将不胜感激。

标签: google-cloud-platformcloudgoogle-cloud-cdn

解决方案


域配置/设置与 CDN 无关,它是一种缓存服务。对于域映射,您必须使用 Google Cloud DNS。与提供 DNS 服务的 Cloudflare 类似,您可以在 Google Cloud DNS [1] 中配置主域(domain.com)或子域

如果您要在 Google Cloud DNS 中映射/设置您的域,

i) 创建区域后在 Google Cloud DNS 中创建的 NS 记录需要在 Namecheap 站点中更新,以便在 Google DNS 中建立注册域和 NS 之间的连接。

ii) 然后需要在 Google Cloud DNS 中创建“名称”以将域映射到托管服务器的外部 IP 地址,并且还需要使用您的域注册商(即 Namecheap)更新相同的详细信息。

iii) 如果您正在使用负载均衡器,请确保您的域的 A 记录指向您的负载均衡器的 IP 地址,以便将流向您网站的流量重新路由到 LB 并检查它们是否可用于云缓存CDN。

要使用 Google CDN,您只需要在配置负载均衡器 -> 后端服务 [2] 时启用/禁用 CDN,如果您使用的是 Internet NEG,则需要在创建网络端点组页面中映射域名。

[1] https://cloud.google.com/dns/docs/quickstart#update_your_domain_name_servers

[2] https://cloud.google.com/cdn/docs/setting-up-cdn-with-external-origin

问候,安布。


推荐阅读