Ich habe eine Instanz von Nginx, die mehrere Websites bedient. Die erste ist eine Statusmeldung zur IP-Adresse des Servers. Die zweite ist eine Administratorkonsole admin.domain.com
. Diese funktionieren großartig. Jetzt möchte ich, dass alle anderen Domain-Anfragen an eine einzelne gehen index.php
- ich habe viele Domains und Subdomains und es ist unpraktisch, sie alle in einer Nginx-Konfiguration aufzulisten.
Bisher habe ich versucht Einstellung server_name
zu , *
aber das als eine ungültige Platzhalter fehlgeschlagen. *.*
funktioniert, bis ich die anderen Serverblöcke hinzufüge, dann denke ich, dass es Konflikte mit ihnen gibt.
Gibt es eine Möglichkeit, einen Catch-All-Serverblock in Nginx auszuführen, nachdem andere Sites definiert wurden?
NB Ich bin kein Spammer, dies sind echte Websites mit nützlichen Inhalten, sie werden nur von demselben CMS aus einer Datenbank betrieben!