Azure Front Door正在解压缩资产

w6lpcovy  于 2022-11-17  发布在  其他
关注(0)|答案(1)|浏览(138)

我有一个Azure Web应用程序在Docker容器中运行带有NGINX的Angular。这是由Azure Front Door提供的。Nginx配置在开始时有以下内容以启用压缩:

server {
    gzip on;
    gzip_comp_level 6;
    gzip_vary on;
    gzip_types *;

当直接点击webapp时,这可以正常工作
但是,当通过AFD访问webapp时,资源未压缩,因此看起来AFD正在执行某些操作以解压缩资源。整个AFD示例的缓存被禁用。
我不是一个很好的前台人员,这个工作是项目的一部分,所以任何帮助都将不胜感激。如果我需要给予更多的信息,让我知道。
直接点击一个web应用程序会尊重Nginx的压缩配置。通过AFD点击web应用程序不会。为什么?

rjjhvcjd

rjjhvcjd1#

Azure Front Door可以动态压缩边缘上的内容。**必须启用缓存,**并且文件必须为MIME类型才能进行压缩。需要在创建“Front Door”之前启用缓存行为

如果需要,请选择“使用查询字符串”


指的是:Troubleshoot Azure Front Door common issues | Microsoft Learn

相关问题