Я работаю над преобразованием веб-сайта. Файлы, поскольку они были связаны и обслуживались с веб-сервера, были нечувствительны к регистру. Но я сделал дамп сайта в моей системе Linux и пишу скрипты для переноса данных. Проблема в том, что я сталкиваюсь с проблемами чувствительности к регистру между строками ссылок на страницах и фактическим регистром слов в файловой системе.
Например, на странице может быть ссылка, как <a href='/subfolder/PageName.asp'>
у фактического файла /subfolder/pagename.asp
. Аналогично с изображениями - <img src='spacer_sm.gif'>
может быть Spacer_Sm.gif
.
Поэтому я думаю изменить все каталоги и имена файлов на их строчные эквиваленты для загрузки сайта. Как мне это сделать (и может ли быть лучший способ?)
Даже если есть команды unix, которые имеют переключатели без учета регистра, я использую php, поэтому не все команды файловой системы имеют параметры чувствительности к регистру.