我有一个图像文件夹,几年后达到临界质量。
我想将图片移到按字母顺序排列的文件夹中,以便/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
。
答案 0 :(得分:3)
RewriteCond %{REQUEST_URI} ^/img/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^/?img/(.)(.*)$ /img/$1/$1$2