Буквально вчера нашли баг в одном из последних mod_rewrite - в subreq
mod_rewrite пропускает RewriteRule, как будто ключик NS стоит у всех. В логи
парсинг каждой строчки даже не пишет, только финал.
Вылечилось откатом на предыдущие версии. Может и здесь подобный глюк.
Рекомендую попробовать это на разных версиях.
> > > > > RewriteRule (\.jpg$|\.gif$|\.js$) [F,L,NC]
> > > > ^^^^^^
> > > > Это правильно
> > >
> > > А так не пробрвал:
> > >
> > > RewriteRule (\.jpg$|\.gif$|\.js$) - [F,L,NC]
> >
> > Попробовал - добавил "тире". Прочитал еще раз доку.
> > Результат - не работает. То есть даже при пустом Referer картинки
отдаются,
> > хотя не должны. Делал даже Pragma: no-cache запросы, все равно.
> > Перестартовывл фронтенд с stop & start, чтобы конфиги точно
> > перечитывались... Не помогает...
> >
> > Есть какие-нибудь еще предложения? :(
> >
> > Может мне для каждого виртуала на фронтенде описывать? Правда хотелось
бы
> > все таки чтобы конфигурация была одна на всех и наследовалась как
per-server
> > config (inherit)
>
> Посмотри RewriteLog - теперь mod_rewrite должен в него хоть что-то писать.
>
> Игорь Сысоев
> http://sysoev.ru
>
>
============================================================================
=
> = Apache-Talk@lists.lexa.ru mailing list
=
> Mail "unsubscribe apache-talk" to majordomo@lists.lexa.ru if you want to
quit.
> = Archive avaliable at http://www.lexa.ru/apache-talk
=
>
>
=============================================================================
= Apache-Talk@lists.lexa.ru mailing list =
Mail "unsubscribe apache-talk" to majordomo@lists.lexa.ru if you want to quit.
= Archive avaliable at http://www.lexa.ru/apache-talk =