Eu segui o guia de instalação oficial para criar o nginx com o módulo de velocidade de páginas estável mais recente. Ele funciona em alguns aspectos, então eu gostaria de depurar ainda mais com as ferramentas de administração. Eles estão habilitados no nginx da seguinte forma:
http {
pagespeed FileCachePath "/mnt/ramdisk/ngx_pagespeed_cache";
pagespeed StatisticsPath /ngx_pagespeed_statistics;
pagespeed GlobalStatisticsPath /ngx_pagespeed_global_statistics;
pagespeed MessagesPath /ngx_pagespeed_message;
pagespeed ConsolePath /pagespeed_console;
pagespeed AdminPath /pagespeed_admin;
pagespeed GlobalAdminPath /pagespeed_global_admin;
}
server {
location /ngx_pagespeed_statistics { allow 12.34.56.78; deny all; }
location /ngx_pagespeed_global_statistics { allow 12.34.56.78; deny all; }
location /ngx_pagespeed_message { allow 12.34.56.78; deny all; }
location /pagespeed_console { allow 12.34.56.78; deny all; }
location ~ ^/pagespeed_admin { allow 12.34.56.78; deny all; }
location ~ ^/pagespeed_global_admin { allow 12.34.56.78; deny all; }
pagespeed on;
location ~ "\.pagespeed\.([a-z]\.)?[a-z]{2}\.[^.]{10}\.[^.]+" {
add_header "" "";
}
location ~ "^/pagespeed_static/" { }
location ~ "^/ngx_pagespeed_beacon$" { }
}
(Onde 12.34.56.78 é o meu endereço IP)
Quando visito o link , vejo um breve resumo das estatísticas antes de dizer "Desculpe, falhamos ao atualizar as estatísticas. Aguarde e tente novamente mais tarde. "
No inspetor de navegador, vejo que ele tenta carregar /ngx_pagespeed_statistics/stats_json
, que retorna um 404.
Eu perdi uma etapa na configuração? Qual poderia ser a causa?
Tags nginx page-speed