|
Если вы впервые на нашем форуме - ознакомьтесь с правилами
|
|
Уважаемые форумчане, и php-программисты, а также все все все...
Назрел вопрос, извиняюсь за повтор если что...
Ситуация такая, есть структура каталогов...
...
/app
/lib
/wroot
--/images
--/styles
/index.php
/.htaccess
Хотелось бы прописать в .htaccess такое правило, которое реврайтило бы url по типу файла, к примеру, если я запрашиваю файл bg.jpg, да и вообще любой *.jpg,*.gif,*.png оно бы перенаправляло запрос на /wroot/images/ к примеру /wroot/images/bg.jpg ну и в общем также со всеми.
Странные расклады получаются
Пробовал вот так:
RewriteRule ^(.*).(jpg|png|gif)$ /wroot/images/$1.$2
ну и
RewriteRule ^(.*)(jpg|png|gif)$ /wroot/images/$1$2
и
RewriteRule ^((.*).(jpg|png|gif))$ /wroot/images/$1$2
Короче разные вариации...
Что самое интересное...
Вот так:
RewriteRule ^((.*).(jpg|png|gif))$ /wroot/images/$2$1 клеит нормально, ну или когда обратные подстановки ставлю поодиночке, иначе 500 ошибка, пишет в логах, maximum number on internal redirect reached...
Предложения из серии: "Измени в httpd.conf параметры " не прокатят...
Заранее Спасибо, пишу уже под вечер башка не варит, скорее всего что-то в синтаксисе, приму любые варианты ответов...
|
|
29 июля 2008, 19:00
|
|
Это сообщение было просмотрено: 3754 раз(а)
|
|
|
|
Mod_Rewrite - Это ВУДУ или интересный прико... | 3754 |
ICEpheNIX | 29.07.08 19:00 | | Ответ | 2182 |
KhodeN | 28.08.08 11:04 | |
|
|