Tengo una instancia de nginx en ejecución que sirve a varios sitios web. El primero es un mensaje de estado en la dirección IP del servidor. El segundo es una consola de administración encendida admin.domain.com
. Estos funcionan muy bien. Ahora me gustaría que todas las demás solicitudes de dominio vayan a una sola index.php
: tengo muchos dominios y subdominios y no es práctico enumerarlos todos en una configuración nginx.
Hasta ahora he intentado fijar server_name
a *
, pero que falló como un comodín válido. *.*
funciona hasta que agrego los otros bloques de servidor, entonces supongo que entra en conflicto con ellos.
¿Hay alguna manera de ejecutar un bloque de servidor catch-all en nginx después de que se hayan definido otros sitios?
NB No soy un spammer, estos son sitios genuinos con contenido útil, ¡simplemente funcionan con el mismo CMS de una base de datos!