
lo instalénginxen mi Ubuntu VPS para escuchar cualquier petición en el puerto 80 y hacer proxy inverso a diferentes tecnologías de servidor.
Este es mi archivo de configuración como:
server {
listen 80;
server_name subdomain.example.com;
location / {
proxy_pass http://127.0.0.1:2311;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $http_host;
}
}
Sin embargo, creo que debe haber una manera de escribir un comodín paracualquiersubdominio.
lo intenté con
server_name *.example.com;
Pero no obtuve resultados.
También me pregunto qué pasará con rutas adjuntas como:
example.com/route
o
example.com/folder
¿Y qué pasa con las llamadas AJAX a rutas propias?
Respuesta1
lo que quieres es
server_name ~ .*.example.com
La tilde es lo que la convierte en una expresión regular.