Intereting Posts
PHPMailer – загрузка файла Add_Meta_box на пользовательскую страницу (грозное сообщение редактирования) Как получить вложения для определенного типа сообщений? Изменение сайта breakur site Два запроса – один с флажком, отмеченный галочкой, один без сравнения meta_query Как исправить ошибку "file_get_contents был найден в файле functions.php"? Удалить настройки управления пользовательским устройством (тип: радиоресурс) с использованием детских тем Назначение значка в сообщение категории Выбор для уменьшенного изображения в сообщении на Facebook Как я могу загрузить таблицу стилей для дочерних объектов с помощью строки busting cache и удалить ту же таблицу стилей, загруженную родительской темой? Путаница в использовании WP Nonce в моем плагине metabox с пользовательскими значениями типа сообщения Не показывать html, если пользовательское поле пуст Отключить постоянные ссылки на всех страницах и сообщениях Когда выполняется следующий запуск задания Cron (время от времени)?

WordPress занимает слишком много времени, чтобы показать ошибку 404 на изображениях (в стеке LEMP)

Я установил WordPress в стек LEMP на DigitalOcean и заметил, что все 404 изображения на страницах слишком длинны, чтобы показать сообщение об ошибке 404.

Эти изображения не существуют, поэтому они будут давать 404 ошибки, но это займет слишком много времени (от 4 до 6 секунд), чтобы показать сообщение об ошибке 404.

введите описание изображения здесь

Какие-либо предложения?

Solutions Collecting From Web of "WordPress занимает слишком много времени, чтобы показать ошибку 404 на изображениях (в стеке LEMP)"

Хотя невозможно точно определить, почему это так долго без доступа к вашему серверу, основная проблема заключается в том, что, когда веб-сервер не находит файл, он будет выполнять wordpress для обработки URL-адреса, а поскольку URL-адрес вряд ли соответствует любому контенту, приведет к генерации 404 страницы WordPress, которая, очевидно, намного медленнее, чем возврат 404 на уровне сервера.

Обычно это не проблема, поскольку страницы, созданные wordpress, редко содержат изображения, которые не существуют, но если это настоящая проблема, вы можете настроить конфигурацию веб-сервера (.htaccess для apach), чтобы не распространять неразрешенные URL-адреса изображений в wordpress.