CloudFront's compression seems doesn't work on our rewritten URL pages (Content-Type: text/html, but they don't have any filename.ext in the URLs), whether it is Gzip or Brotli.
During repeated testing, I also invalidated the files from edge caches again and again.
To verify whether there is a URL rewriting problem, under the same environment and settings, the .js and .css files can be compressed and Brotli (Content-Encoding: br) is automatically used.
Does anyone have any successful experience with using CloudFront's compression on web pages that have had URLs rewritten?