Я использую модуль Pagespeed на Nginx с конфигурацией страницы Google:
pagespeed on;
# Needs to exist and be writable by nginx. Use tmpfs for best performance.
pagespeed FileCachePath /var/ngx_pagespeed_cache;
# Ensure requests for pagespeed optimized resources go to the pagespeed handler
# and no extraneous headers get set.
location ~ "\.pagespeed\.([a-z]\.)?[a-z]{2}\.[^.]{10}\.[^.]+" {
add_header "" "";
}
location ~ "^/pagespeed_static/" { }
location ~ "^/ngx_pagespeed_beacon$" { }
Я использую uwsgi в качестве сервера для приложения django.
Pagespeed нехорошо напишите URL-адреса некоторых изображений, например, из библиотеки листовок: https://example.com/static/css/images/xmarker-icon.png.pagespeed.ic.is6gszlWFp.webp%22)marker-icon.png
когда это должно быть https://example.com/static/css/images/xmarker-icon.png.pagespeed.ic.is6gszlWFp.webp
Другая большая проблема заключается в том, что у меня есть JS-скрипт с объявленными константами, и они хорошо импортируются, но когдаони называются это говорит о том, что константы не существуют ...