Dos URL dirigidas al mismo archivo

Dos URL dirigidas al mismo archivo

Necesito dos URL para apuntar al mismo archivo php usando nginx. ¿Cómo hago esto?

ejemplo:

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

Lo estoy intentando:

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

Esto agrega '/api/' a la URL de solicitud. ¿Cómo se puede prevenir esto?

información relacionada