我的服务器上有很多名称不明的文件夹。它们被称为 cdn-1 cdn3 img1 等。我已经收集了这些文件夹中的所有文件,并将它们放在一个文件夹中,称为 cdn。现在,我不希望用户在尝试访问位于 cdn-3.website.com/file/img/1.jpg 的文件时得到 404。相反,有没有办法修改这个文件夹,这样即使用户试图访问一个文件,比如说,cdn-7382910731293.website.com/file/1.jpeg,它仍然可以工作吗?这可能有点牵强,但我以前见过这样做。我为这样的解决方案找到的唯一有效代码是针对单个文件,而不是文件夹。
编辑:这是我迄今为止尝试过的。它只是行不通。它有什么问题?
RewriteRule ^cdn([^/]*).1$ http://cdn.website.com/$1 [L]