Два URL-адреса, ведущие на один и тот же файл

Два URL-адреса, ведущие на один и тот же файл

Мне нужно, чтобы два URL указывали на один и тот же файл php с помощью nginx. Как это сделать?

пример:

api.example.com/users => /var/www/public_html/index.php/users
example.com/api/users => /var/www/public_html/index.php/users

Я пытаюсь:

location ~ ^/api/(.*)$ {
   try_files $uri $uri/ /index.php?$1;
}

Это добавляет '/api/' к URL запроса. Как это можно предотвратить?

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