Это может быть совершенно не по теме, и если так, извините, но это касается серверов, и это меня полностью сбило с толку.
В основном, как бы случайно, изображения загружаются неправильно. Со мной такого никогда не случалось, и это совершенно непредсказуемо, что усложняет диагностику.
Но иногда кажется, что браузер (или сервер) не понимает, какой файл отправить.
В самом последнем случае изображение, которое должно было быть загружено, было:
/img/sprites/c/f/a.png
Но фактически загруженное изображение было:
/img/sprites/f/c/a.png
Затем браузер кэширует это изображение, которое является неправильным, и пользователь должен нажать Ctrl + F5, чтобы изображение загрузилось правильно.
Я заметил, что это, кажется, всегда происходит со спрайтами с одинаковым именем файла - в моем более старом проекте это иногда могло случиться:
Should be: /img/sprites/p_m/123.png
Actually : /img/sprites/p_ms/123.png
Моей первоначальной мыслью был mod_speling, но этот модуль не установлен на моем сервере.
Вы с этим сталкивались? Любые советы о том, что может быть причиной этого и как это исправить?
Без дополнительной информации о среде, конфигурации и источнике страниц ответ должен быть довольно общим.
Упрощать чтобы сделать проблему более воспроизводимой.
Кроме того, соберите как можно больше информации. Если вы используете Google Analytics или инструменты Google для веб-мастеров, поищите там подсказки. Посмотрите на страницы с инструментами разработчика Chrome или чем-то вроде Firebug.