Subdominios de Apache con respecto a DNS

Subdominios de Apache con respecto a DNS
  1. Digamos que ejecuto un servidor web, apache.
  2. Tengo un dominio conocido como ejemplo.com.
  3. Los servidores de nombres y demás están configurados correctamente para ejemplo.com para resolver en la IP del servidor web, que sirve al directorio raíz del servidor web cuando se solicita ejemplo.com.

Quiero configurar un subdominio como este: dev.example.com.
Sé cómo hacer esto en httpd.conf (lo probé con dev.localhost, etc.).

Mi pregunta es: ¿el subdominio 'dev' es manejado estrictamente por Apache cuando se solicita, tal como lo sería example.com/dev/? Quiero saber si necesito cambiar algo relacionado con DNS para que dev.example.com se resuelva. ¿El DNS tiene algo que ver con esto o es manejado estrictamente por Apache?

Vale la pena señalar que utilizo un proveedor de DNS gratuito conocido como ZoneEdit.

Gracias.

Respuesta1

Debe crear un registro A o un CNAME para dev.example.com en su DNS (o un registro comodín para *.example.com). Apache no puede hacer nada con las solicitudes de dev.example.com si no pueden acceder a su servidor web, lo cual no puede hacer a menos que haya un registro DNS que resuelva para dev.example.com.

Respuesta2

Dos pasos -

  1. Configurar unUn expedienteen su administrador de DNS, en el panel de control de su registrador de dominio. Apunte dev.example.com a la IP de su servidor.
  2. Cree un registro VirtualHost en su configuración de Apache.Leer más aquí. Apunte a cualquier directorio que desee.

información relacionada