nginx try_files для скрипта перенаправления URL (конфликт псевдонимов и подпапок)

nginx try_files для скрипта перенаправления URL (конфликт псевдонимов и подпапок)

Я пытаюсь понять, как настроить try_filesиспользование моего скрипта перенаправления URL-адресов PHP.

Скрипт php работает следующим образом:

mydomain.com/test

Где testпсевдоним, который следует рассматривать следующим образом:

location / {
    try_files $uri = /redirect.php?alias=$request_uri;
}

Здесь все работает отлично,тестотправляется на redirect.phpкоторый относится псевдонимпараметр.

Но у меня возникли проблемы с просмотром, например, подпапок mydomain.com/stats/— это не работает.

Любая помощь будет оценена по достоинству!

Заранее спасибо!

решение1

Вам следует добавить location:

location /stats {
  alias /directory/where/stats;
}

Связанный контент