Re: rewrite не корректно отрабатывает
Alex Vorona
voron на amhost.net
Чт Сен 22 07:26:10 UTC 2011
22.09.2011 09:46, Alex wrote:
> Точка приводит к тому, что она не проходит по правилу, поскольку в URL не
> содержится точки - у файла нет расширения:
> http://localhost/cache/3156fbafded50dfde766222b602e2773850a04
pcretest
PCRE version 8.12 2011-01-15
re> /^\/cache(\/*)$/
data> /cache/3156fbafded50dfde766222b602e2773850a04
No match
data>
re> /^\/cache(\/.*)$/
data> /cache/3156fbafded50dfde766222b602e2773850a04
0: /cache/3156fbafded50dfde766222b602e2773850a04
1: /3156fbafded50dfde766222b602e2773850a04
data>
Что-то у вас с пониманием regexp не то. В nginx это pcre.
Подробная информация о списке рассылки nginx-ru