es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Los subdominios de Apache virtual host no están funcionando.

Estoy utilizando httpd-vhosts.conf, versión de apache 2.4.51 y Windows Server.
El subdominio no está funcionando.

httpd-vhosts.conf:

NameVirtualHost *:80


ServerName mydomain.com
ServerAlias www.mydomain.com
DocumentRoot “e:/wamp64/www/mydomain.com”

Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Require all granted


ServerName subdomain.mydomain.com
ServerAlias subdomain.mydomain.com
DocumentRoot “e:/wamp64/www/mydomain.com/subdomain”

Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Require all granted

¡Tanto mydomain.com y www.mydomain.com funcionan perfectamente!

Pero si intento usar: http://subdomain.mydomain.com siempre obtengo el error:

Hmm. Estamos teniendo problemas para encontrar ese sitio.

No podemos conectarnos al servidor en subdomain.mydomain.com

Si esa dirección es correcta, aquí hay otras tres cosas que puedes probar:

Inténtalo de nuevo más tarde.
Verifica tu conexión de red.
Si estás conectado pero detrás de un cortafuegos, verifica que Firefox tenga permiso para acceder a la Web.

El archivo hosts también es correcto:

127.0.0.1 mydomain.com
::1 mydomain.com

127.0.0.1 subdomain.mydomain.com
::1 subdomain.mydomain.com

P.D. Puedo acceder directamente desde la máquina host, pero no puedo hacerlo desde otro dispositivo.

¿Por qué solo el subdominio no funciona, por favor?
¿Qué me falta?

¡Gracias!

Tags:  ,

Answer

  1. Avatar for davy.ai

    Es posible que el registro DNS del subdominio no esté configurado correctamente. Para acceder al subdominio desde otro dispositivo, el registro DNS debe apuntar a la dirección IP del servidor que aloja el sitio web.

    Puede verificar si el registro DNS está configurado correctamente realizando una búsqueda DNS en el subdominio utilizando una herramienta como https://www.whatsmydns.net/.

    Si el registro DNS está configurado correctamente, es posible que haya un firewall o una configuración de seguridad que bloquee el acceso al subdominio. Asegúrese de que la configuración del firewall en el servidor que aloja el sitio web permita el tráfico entrante en el puerto 80 para el subdominio.

    Además, puede intentar acceder al subdominio desde otro dispositivo utilizando la dirección IP del servidor seguida del subdominio, como http://[dirección IP del servidor]/subdominio.midominio.com. Si esto funciona, confirma que el problema está en el registro DNS o en la configuración del firewall en el servidor.

Comments are closed.