htaccess捕获所有图像请求并重定向到正确的文件夹

时间:2011-05-29 10:46:12

标签: apache .htaccess mod-rewrite

我如何将所有图像请求重定向到特定文件夹,因为我的网站有一些mod更改为更好的网址,有时当找不到图像时它由主访问路由处理,这是错误的,因为htaccess应该重定向正常。

我已经得到了:

Options +FollowSymlinks
RewriteEngine on

RewriteBase /

RewriteRule ^$                        index.php  [L]
RewriteCond %{REQUEST_FILENAME}       !-f
RewriteCond %{REQUEST_FILENAME}       !-d

RewriteRule ^([^/]+)/?([^/]*)/?/?([^/]*)/?([^/]*)$ index.php?account=$1&task=$2&object_id=$3&app_type=$4

所有图片请求都应路由到/ public / images /

提前致谢。

1 个答案:

答案 0 :(得分:5)

  RewriteRule (.*)\.(gif|jpg|png)$ /public/images/$1.$2 [R,L]