J'ai une instance de nginx en cours d'exécution qui dessert plusieurs sites Web. Le premier est un message d'état sur l'adresse IP du serveur. Le second est une console d'administration sur admin.domain.com
. Ceux-ci fonctionnent très bien. Maintenant, j'aimerais que toutes les autres demandes de domaine soient dirigées vers un seul index.php
- j'ai beaucoup de domaines et de sous-domaines et il n'est pas pratique de les lister tous dans une configuration nginx.
Jusqu'à présent , j'ai essayé de placer server_name
à *
mais qui a échoué en tant que caractère générique non valide. *.*
fonctionne jusqu'à ce que j'ajoute les autres blocs de serveur, alors je suppose que cela entre en conflit avec eux.
Existe-t-il un moyen d'exécuter un bloc de serveur fourre-tout dans nginx après que d'autres sites ont été définis?
NB je ne suis pas un spammeur, ce sont des sites authentiques avec un contenu utile, ils sont juste alimentés par le même CMS à partir d'une base de données!