Я следил за официальное руководство по установке для сборки nginx с последним стабильным модулем Pagespeed. В некоторых отношениях он работает, поэтому я хотел бы продолжить отладку с помощью инструментов администратора. Они включены в nginx следующим образом:
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$" { }
}
(Где 12.34.56.78 - мой IP-адрес)
Когда я приезжаю https://example.org/ngx_pagespeed_statistics Я вижу краткий обзор статистики, прежде чем появится сообщение «Извините, не удалось обновить статистику. Подождите и повторите попытку позже».
В инспекторе браузера я вижу, что он пытается загрузить /ngx_pagespeed_statistics/stats_json
который возвращает 404.
Я пропустил шаг в настройке? Что может быть причиной?