В NGINX я пытаюсь настроить местоположение, которое захватывает все, что находится ниже ветви / платежей в дереве URL, но ничего больше:
/payments
/payments/
/payments/anything
/payments/anything/everything
Я попробовал следующее, но это не работает:
location ^~ /payments(?:/.*)?$ {
deny all;
}
Работает нормально в стандартном тестере регулярных выражений , но не на тестере регулярных выражений NGINX или на сервере.