Saya sedang mengerjakan konversi situs web. File-file saat mereka ditautkan dan disajikan dari server web tidak peka huruf besar-kecil. Tapi, saya sudah membuat dump situs di sistem linux saya dan saya menulis skrip untuk memigrasikan data. Masalahnya adalah bahwa saya mengalami masalah sensitivitas case antara string tautan di halaman dan case word aktual pada sistem file.
Misalnya, halaman mungkin memiliki tautan seperti <a href='/subfolder/PageName.asp'>
saat file yang sebenarnya berada /subfolder/pagename.asp
. Begitu juga dengan gambar - <img src='spacer_sm.gif'>
mungkin Spacer_Sm.gif
.
Jadi pemikiran saya adalah mengubah semua direktori dan nama file menjadi setara dengan huruf kecil untuk unduhan situs. Bagaimana saya melakukan ini (dan mungkin ada cara yang lebih baik?)
Bahkan jika ada perintah unix yang memiliki saklar case-insensitve, saya menggunakan php, jadi tidak semua perintah filesystem di sana memiliki opsi untuk sensitivitas case.