# Host virtuales basados en nombre
Para lograr esto, primero necesitas configurar un host virtual en tu servidor web. Aquí te proporcionaré un ejemplo para un servidor Apache en un sistema basado en Linux. Asegúrate de ajustar las rutas y configuraciones según tus necesidades y el sistema operativo que estés utilizando.
Crear el archivo de configuración del host virtual (daw.conf):
sudo nano /etc/apache2/sites-available/daw.conf
Añade el siguiente contenido al archivo daw.conf:
<VirtualHost *:80>
ServerAdmin webmaster@daw.es
ServerName www.daw.es
DocumentRoot /var/www/html
<Directory /var/www/html>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
Crea el directorio /var/www/html si no existe:
sudo mkdir -p /var/www/html
Crea una página de prueba (index.html):
sudo nano /var/www/html/index.html
Añade el siguiente contenido a index.html:
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>¡Funciona!</title>
</head>
<body>
<h1>¡El servidor virtual funciona correctamente!</h1>
<p>Bienvenido a www.daw.es</p>
</body>
</html>
Habilita el host virtual y reinicia Apache:
sudo a2ensite daw.conf
sudo systemctl restart apache2
Ahora, si todo ha ido bien, deberías poder acceder a tu sitio web en www.daw.es y ver la página de prueba.