Apache mod_重写以查找/img/f中缺少的/img/foo.jpg/
我有一个图像文件夹,几年后它达到了临界质量 我想将图像移动到按字母顺序排列的文件夹中,以便Apache mod_重写以查找/img/f中缺少的/img/foo.jpg/,apache,.htaccess,mod-rewrite,Apache,.htaccess,Mod Rewrite,我有一个图像文件夹,几年后它达到了临界质量 我想将图像移动到按字母顺序排列的文件夹中,以便/img/foo.jpg进入/img/f/foo.jpg,而/img/bar.jpg进入/img/b/bar.jpg等等 为了使转换顺利进行,并允许手动上载者将内容放入顶层,我想使用mod_rewrite来执行以下操作: 如果/img/foo.jpg存在,则提供它 起来, 如果没有,请在中查找它 /img/f/foo.jpg 谢谢你的建议 作为记录,不,我认为我们还不需要去/img/f/fo/foo.j
/img/foo.jpg
进入/img/f/foo.jpg
,而/img/bar.jpg
进入/img/b/bar.jpg
等等
为了使转换顺利进行,并允许手动上载者将内容放入顶层,我想使用mod_rewrite来执行以下操作:
- 如果
存在,则提供它 起来,/img/foo.jpg
- 如果没有,请在中查找它
/img/f/foo.jpg
/img/f/fo/foo.jpg
RewriteCond %{REQUEST_URI} ^/img/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^/?img/(.)(.*)$ /img/$1/$1$2