Я пытаюсь сделать следующее сопоставление из URL-адреса в файловую систему только для файлов изображений:
mysite.com/image.jpg -> images/image.jpg
mysite.com/folder/other.jpg -> images/folder/other.jpg
mysite.com/x/y/z.jpg -> images/x/y/z.jpg
Я пробовал следующее, но, по-видимому, вызывает бесконечный цикл перенаправления:
RewriteRule ^(.*\.(gif|jpg|png))$ images/$1 [QSA,L]
Есть здесь гуру mod_rewrite?
Просто добавьте условие перед своим правилом, чтобы увидеть, было ли оно уже переписано в изображения /
RewriteCond %{REQUEST_URI} !/images/.*
RewriteRule ^(.*\.(gif|jpg|png))$ images/$1 [QSA,L]