サーバー上に不適切な名前のフォルダーがたくさんあります。それらは cdn-1 cdn3 img1 などと呼ばれます。これらのフォルダー内のすべてのファイルを収集し、cdn という名前の 1 つのフォルダーに配置しました。ここで、ユーザーが cdn-3.website.com/file/img/1.jpg にあるファイルにアクセスしようとしたときに 404 を取得したくありません。代わりに、ユーザーが cdn-7382910731293.website.com/file/1.jpeg などのファイルにアクセスしようとしても機能するように、このフォルダーを mod_rewrite する方法はありますか? これはとてつもないことかもしれませんが、以前にこれが行われているのを見たことがあります。このようなソリューションで見つけた唯一の機能するコードは、フォルダーではなく、単一のファイル用です。
編集:これは私がこれまでに試したことです。それはうまくいきません。それの何が問題なのですか?
RewriteRule ^cdn([^/]*).1$ http://cdn.website.com/$1 [L]