Невозможно изменить параметры для ngx_pagespeed
Мне удалось успешно добавить ngx_pagespeed на свой сервер Nginx в Digital Ocean. Я сделал автоматическую установку: https://www.modpagespeed.com/doc/build_ngx_pagespeed_from_source
Модуль работает - например, я вижу, что он автоматически конвертирует мои изображения.jpg в.webp. Также,curl -I -p http://localhost| grep X-Page-Speed
возвращает X-Page-Speed: 1.13.35.2-0
заголовок.
Однако я не могу редактировать какие-либо параметры. Когда я пытаюсь запустить что-то вродеpagespeed rewrite_images on
, или даже pagespeed on
, Я получаю сообщение об ошибке pagespeed: command not found
.
По документации pagespeed
должна быть команда для Nginx: https://modpagespeed.com/doc/configuration
Я попробовал еще пару команд:
whereis pagespeed
возвращаетсяpagespeed:
which pagespeed
ничего не возвращает.
Насколько я знаю, они должны возвращать полный путь, что-то вроде /usr/bin/pagespeed
1 ответ
Проблема заключалась в том, что по какой-то причине я думал, что флаги скорости страницы включаются / выключаются с помощью команд терминала. Это предположение неверно. На самом деле это нужно сделать в виде директив Nginx, добавить в файл nginx.conf и перезапустить сервер Nginx.