Você precisa definir gzip_types application / x-javascript text / css; Por padrão, o nginx irá somente gzip text / html.
Alguns arquivos não são compactados em seu caminho para o navegador do usuário em nossa configuração.
por exemplo
não pode ser compactado.
minha configuração atual:
location ~* \.(js|css|png|jpg|jpeg|gif|ico)\.*+$ {
if ($args ~ [0-9]\.*+) {
expires max;
break;
}
expires max;
log_not_found off;
gzip on;
}
O que precisa ser ajustado para fazer o gzip voar? Eu já tentei várias outras opções, mas não quero continuar com o & try; erro sobre isso.
Muito obrigado.
Mais algumas informações: talvez haja outro problema. As ferramentas Firebug e pingdom mostram o tamanho compactado, enquanto a Chrome Developer Bar e o Google PageSpeed Insights dizem "sem compactação ativa"
Para facilitar as coisas, o link para o site é link
Você precisa definir gzip_types application / x-javascript text / css; Por padrão, o nginx irá somente gzip text / html.
location ~* \.(js|css|png|jpg|jpeg|gif|ico)\.*+$ {
Esta expressão regular não corresponde às suas solicitações de exemplo.
O caminho certo:
location ~* \.(?:js|css|png|jpe?g|gif|ico)$ {
Isso porque sua configuração parece estar dizendo para não fazer isso em nenhum arquivo com um dígito de 0 a 9 no nome.
Exclua esta seção inteira; é redundante na maioria das vezes, e quase certamente não está fazendo nada que você possa querer.
if ($args ~ [0-9]\.*+) {
expires max;
break;
}