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