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

Регистр путей: почему картинка исчезает после публикации

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

Назначение

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

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

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

Пример

<!-- Файл проекта: images/logo.svg -->
<img src="images/logo.svg" alt="Название проекта" width="160" height="48">

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

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

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

Не исправляйте отсутствие изображения случайной сменой всех прав доступа. Сначала проверьте статус запроса, точный URL и имя файла; причина часто находится в одном символе пути.

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

Сравните images/logo.svg с фактическим именем файла. Затем откройте запрос в Network и проверьте, не вернул ли сервер HTML ошибки вместо изображения.

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