I'm hosting a single page static website on Google cloud and I'm trying to implement text-compression on my index.html
file.
What I've done so far was to copy all my minified html code from index.html
and convert it to Brotli code using an online converter and then saving the Brotli code as index2.html
in my bucket. Finally I set the Content-encoding
meta value of index2.html
to br
.
How ever, despite my expectation, I only see a blank page in Chrome and "Content Encoding Error" in Firefox when i go to the www.mysite.com/index2.html
address.
I also did the same procedure with gzip compression and setting the content-encoding
to gzip
but the results were the same. I used the following instructions by Google but it doesn't seem very comprehensive.
What am I doing wrong?
P.S. I am using HTTPS with a valid SSL. I also ckecked in my browser, and the server sent a header that includes the gzip and br in the content-encoding
field.