Возможность воспроизведения: Маяк вернул ошибку: NO_FCP - PullRequest
0 голосов
/ 09 октября 2019

Сайт моего друга http://www.mysalonrules.net

https://developers.google.com/speed/pagespeed/insights/?url=mysalonrules.net%2F

Это простой сайт, прекрасно загружается для меня из любого браузера. Я пытаюсь выяснить, могу ли я оптимизировать скорость ее загрузки, но каждая попытка проверить скорость страниц приводит к указанной ошибке. Есть идеи?

1 Ответ

0 голосов
/ 10 октября 2019

Я полагаю (после ответа на аналогичные вопросы и некоторого тестирования), что это вызвано тем, что Lighthouse пытается выполнить тест для HTTPS.

Ваш сайт размещен на сервере, на котором также размещается другой сайт, использующий HTTPS.

Это сбивает с толку Lighthouse (движок, который запускает Page Speed ​​Insights (PSI)) при использовании в режиме без головы - именно так работает PSI. (без заголовка означает отсутствие графического интерфейса пользователя)

Что происходит, когда он пытается подключиться через HTTPS - сервер сообщает, что существует сертификат для этого сервера (так как поиск сертификата осуществляется по IP-адресу сервера), но он не согласовываеттот факт, что сертификат SSL предназначен для другого веб-сайта, и в этот момент происходит сбой, поскольку он пытается загрузить сайт через HTTPS, когда сайт может загружаться только через HTTP.

Поскольку это хорошая идея использовать HTTPS, я бы предложилустановка SSL-сертификата на ваш сервер и обслуживание сайта только через HTTPS.

Если вы хотите проверить сайт как есть, вы можете открыть Google Chrome, перейдите в Настройки> Дополнительные инструменты> Инструменты разработчика> вкладка Аудит.

На вкладке аудита используется тот же механизм (Lighthouse), что и в PSI, поэтому он даст аналогичные результаты.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...