私はウェブサイトの変換に取り組んでいます。リンクされ、Webサーバーから提供されるファイルは、大文字と小文字が区別されません。しかし、私は自分のLinuxシステムにサイトのダンプを作成し、データを移行するためのスクリプトを書いています。問題は、ページのリンク文字列とファイルシステムの実際の大文字と小文字の区別の問題に遭遇していることです。
たとえば<a href='/subfolder/PageName.asp'>
、実際のファイルがのように、ページにリンクが含まれている場合があります/subfolder/pagename.asp
。同様に画像の場合- <img src='spacer_sm.gif'>
かもしれませんSpacer_Sm.gif
。
だから私の考えは、すべてのディレクトリとファイル名を、サイトのダウンロード用に小文字の同等のものに変更することです。これを行うにはどうすればよいですか(もっと良い方法があるでしょうか?)
大文字と小文字を区別しないスイッチがあるUNIXコマンドがある場合でも、私はphpを使用しているため、すべてのファイルシステムコマンドに大文字と小文字を区別するオプションがあるわけではありません。