Apache VirtualHosts basado en el campo de encabezado del host

Apache VirtualHosts basado en el campo de encabezado del host

Estoy intentando configurar Apache2 para que tenga los siguientes hosts virtuales:

  • Uno que atiende solicitudes de www.midominio.com
  • Otro que los servidores solicitan para cualquier otra cosa.

¿Cómo voy a hacer esto?

Respuesta1

  1. Tenga una NameVirtualHost *:80directiva y defina ambos VirtualHostbloques como<VirtualHost *:80>
  2. Coloque su vhost "cualquier otra cosa" primero en la configuración (o alfabéticamente primero en un directorio incluido) con cualquier antiguo ServerName(recibirá todas las solicitudes que no coincidan con el otro host) y su vhost en ServerName www.mydomain.comsegundo lugar.

¡Eso es todo!

información relacionada