Zwei URLs verweisen auf dieselbe Datei

Zwei URLs verweisen auf dieselbe Datei

Ich brauche zwei URLs, die mit nginx auf dieselbe PHP-Datei verweisen. Wie mache ich das?

Beispiel:

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

Ich versuche es:

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

Dadurch wird der Anforderungs-URL '/api/' hinzugefügt. Wie kann dies verhindert werden?

verwandte Informationen