Задать вопрос
llgruff
@llgruff
Scala

Можно ли писать название файла картинки с большой буквы?

При загрузке изображений в WordPress я оставляю название файла картинки не просто IMG_601.jpg, а прописываю его на русском языке.
Пример 1. Профессор Иванов на выставке ФРИО.jpg

Движок WordPress транслитерирует слова, при этом сохраняет регистр букв точно как в названии.
Пример 2. Professor-Ivanov-na-vystavke-FRIO.jpg

Google индексирует изображения не только по alt, но и по самому названию файла.

Но вот в чём проблема:
В исходном коде страниц в scr изображении есть буквы в верхнем регистре. (как пример 2)
В названиях самих файлов на сервере также есть буквы в верхнем регистре. (как пример 2)
Но при повторной индексации изображений я вижу в логах, что Google обращается к файлам, заменяя заглавные буквы на маленькие. А сервер в свою очередь отдаёт 404!
Пример 3. professor-ivanov-na-vystavke-frio.jpg


Как теперь зная это поступать?
Вариант в лоб - переименовать все изображения, чтобы заглавных букв не было и внести исправления в бд - трудно.
Можно ли как-то, не знаю даже что именно, настроить, чтобы в wordpress адреса файлов из примера 2 и 3 склеились?
Что-то вроде автоматического 301 редиректа для изображений через .htaccess?

Хочу услышать ваше мнение. Благодарю за совет.
  • Вопрос задан
  • 1278 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Что-то вроде автоматического 301 редиректа для изображений через .htaccess?
Почти в 10-ку!
1. Не 301, а QSA+NC правило, чтобы сделать регистро-независимую выдачу.
2. mod_speling
3. Или загонять все через скрипт. (совсем крайний случай!)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы