новый vps. регистр картинок в коде и в именах разный

TODD3465
На сайте с 15.02.2017
Offline
1
1220

всем привет

перенос с простого хостинга на vps

Apache
2.4.6-45.el7.centos
MySQL
5.5.52-1.el7
PHP
5.4.16-42.el7
Perl
5.16.3-291.el7
Kernel
3.10.0-514.el7.x86_64
панель ISP 5

регистр картинок в коде и в именах разный.

пути в файлах прописаны images/Slider.jpg а по факту это slider.jpg соответственно не отображается. знаю что Linux чувствителен.

в итоге на выходе имею картинки вида http://prntscr.com/eef731

на одном из сайтов пробовал:

использовать реврайт и принудительно делать перенаправление в нижнем регистре, т.е. .htaccess, конструкция по типу:
RewriteEngine On
RewriteMap lc int:tolower
RewriteCond % [A-Z]
RewriteRule (.*) ${lc:$1} [R=301,L]

выдает ошибку

есть ли решение кроме переписки сотен ссылок?

progonsajta.pro (http://progonsajta.pro/)
A9
На сайте с 04.01.2012
Offline
317
#1

Перенос заново сделать никак?

Как то странно, кто же их переименовал?

Вы делали перенос самостоятельно?

Может что то упустили?

https://hstq.net - аренда серверов от 9.99$! Нет KYC! Много стран размещения на выбор! Акция - удвоим оплаченный период! Заказывайте!
TODD3465
На сайте с 15.02.2017
Offline
1
#2

все было на простом хосте

там думаю стояла другая ОС

---------- Добавлено 28.02.2017 в 20:03 ----------

Как альтернативный вариант попробовать использовать mod_spelling
Создать файл конфигурации /etc/httpd/conf.modules.d/mod-spelling.conf с содержимым:
LoadModule speling_module modules/mod_speling.so
После чего добавить в htaccess сайта:
<IfModule mod_speling.c>
CheckCaseOnly on
CheckSpelling on
</IfModule>

ПОМОГЛО! ☝

---------- Добавлено 28.02.2017 в 21:10 ----------

вопрос на сколько это решение грамотно?

не вылезет с другой стороны где-то?

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий