データを Google ストレージ バケットにアップロードし、バケットを Google ロード バランサのバックエンドとして構成しました。したがって、 https://images.mywebsite.com経由でファイルにアクセスできます。
ただし、ファイル名とディレクトリには大文字と小文字の両方が含まれています。
Google ストレージ バケットでは大文字と小文字が区別されるようです。たとえば、ファイルを次の名前で保存しIMAGE.jpg
、リクエストimage.jpg
すると、次のエラーが表示されます。
NoSuchKey
指定されたキーは存在しません。
Google ストレージ バケットから大文字と小文字の区別を削除する方法はありますか? そうでない場合、クライアントが大文字と小文字を区別しない方法でファイルにアクセスできるように、この問題を解決する方法はありますか?
たとえば、バケット内のすべてのファイルの名前を小文字に変更し、ロード バランサーにルールを作成して小文字の名前にリダイレクトすることはできますか?