Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache mod_重写以查找/img/f中缺少的/img/foo.jpg/_Apache_.htaccess_Mod Rewrite - Fatal编程技术网

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