配置GeoIP处理
Fastly模块包括GeoIP处理,用于自动重定向访客或提供与所获取的国家代码匹配的商店列表。 如果您已经使用扩展进行GeoIP处理,则可能需要使用Fastly选项验证功能。
要设置GeoIp处理:
-
登录管理员。
-
单击 存储 >设置> 配置 > 高级 > 系统,然后展开 全页缓存。
-
在 快速配置 部分中,展开 高级配置。
-
向下滚动并选择 是 到 启用GeoIP。 将显示其他配置选项。
-
对于GeoIP操作,选择是使用 重定向 自动重定向访客,还是提供要从 对话框 中选择的商店列表。
-
对于 国家/地区映射,选择 添加 以输入两个字母的国家代码,以便与列表中的特定Adobe Commerce商店进行映射。
-
单击页面顶部的 保存配置。
-
重新加载页面后,在 Fastly配置 部分中选择 将VCL上传到Fastly。
Fastly还为自定义地理位置编码提供了一系列与地理位置相关的VCL功能。
启用Fastly Edge模块
Fastly Edge Modules是一个灵活的框架,它允许通过模板定义UI组件和关联的VCL代码。 通过这些模块,可以轻松地通过用户界面自定义和扩展Fastly服务配置,而不用使用自定义VCL片段。
Edge模块允许您启用特定功能(如CORS标头、Cloud Sitemap重写),并配置Adobe Commerce存储与其他CMS或后端之间的集成。
要访问Edge“模块”菜单以查看、配置和管理可用模块,请打开 启用Fastly Edge模块 选项。 请参阅Fastly CDN模块文档中的Fastly Edge模块。
配置后端和源屏蔽
后端设置提供对Fastly性能的微调以及起源屏蔽和超时。 后端 是一个特定的位置(IP或域),它配置了用于检查和提供缓存内容的Origin屏蔽和超时设置。
原始屏蔽 将存储的所有请求路由到特定存在点(POP)。 在收到请求时,POP会检查缓存的内容并提供该内容。 如果未缓存,则将继续缓存Shield POP,然后缓存内容的原始服务器。 防护罩会减少直接流向原点的流量。
默认的Fastly VCL代码指定云基础架构网站上Adobe Commerce的原始屏蔽和超时默认值。 在某些情况下,您可能需要修改默认值。 例如,如果您收到第一字节时间(TTFB)错误,则可能需要调整 第一字节超时 值。
要查看后端设置配置:
-
登录管理员。
-
单击 存储 >设置> 配置 > 高级 > 系统,然后展开 全页缓存。
-
展开 Fastly配置 部分。
-
展开 后端设置 并选择齿轮以检查默认后端。 此时将打开一个模式窗口,其中显示当前设置以及更改这些设置的选项。
-
选择 Shield 位置(或数据中心)。
项目的默认Fastly配置会将位置设置为最接近您的云服务区域。 如果需要对其进行更改,请选择靠近默认位置的位置。
-
修改与屏蔽连接的超时值(以微秒为单位)、字节之间的时间和第一个字节的时间。 我们建议保留默认超时设置。
-
(可选)选择以 在编辑或保存后激活后端和屏蔽。
-
单击 上传 以保存更改并将其上传到Fastly服务器。
-
在管理员中,选择 保存配置。
有关详细信息,请参阅Fastly模块文档中的后端设置指南。