Вебсправочник
Ваш первый сайт

Первый 404: проверить URL до изменения сервера

Если ресурс не загрузился, сначала нужно определить точный запрос и ответ, прежде чем менять конфигурацию сервера.

Назначение

Если ресурс не загрузился, сначала нужно определить точный запрос и ответ, прежде чем менять конфигурацию сервера.

Как это работает

В Network видны адрес, статус и инициатор запроса. Ошибка может возникнуть из-за опечатки, регистра, относительного пути или отсутствующего файла в выпуске. Статус 404 сам по себе не определяет единственную причину.

Пример

Запрос: /assets/styles.css
Файл выпуска: /assets/style.css
Исправление: согласовать имя в ссылке и имя файла.

Что должно получиться

Разница в одной букве объясняет отсутствие ресурса без изменения сервера. После исправления следует перепроверить ответ и фактическое применение стилей.

Граница применения и частая ошибка

Не расширяйте права каталогов до небезопасных значений наугад. Исправляйте подтверждённую причину и проверяйте только конкретный ресурс, не перезапуская все службы.

Самостоятельная проверка

В копии проекта намеренно измените имя CSS-файла в ссылке. Найдите запрос, верните правильный путь и подтвердите, что тип ответа действительно CSS, а не HTML ошибки.

Самостоятельный учебный материал. Техническая документация: первоисточник по теме ↗. Если результат отличается, проверьте код и версию браузера.