Простейшая тестовая конфигурация (прямо по доке)
index index.html ;
location = / {
}
location / {
rewrite ^ / redirect ;
}
Из-за чего выдает редирект при запросе "/"? При запросе корня должен отдать index.html (точное совпадение для первого location), а на все остальные запросы должен сделать редирект на корень (это работает).
Другой эпизод:
location / {
rewrite ^ / redirect ;
}
location /test {
rewrite ^ /unavailable.gif ;
}
При запросе "/test" делает редирект на корень (срабатывает первый location?), вместо отдачи unavailable.gif. А должен сработать второй location, как более длинное совпадение, и отдать картинку.
--
Ruvim