Supongamos que tenemos registrado el dominio midominio.com y queremos lo siguiente:
- midominio.com apunte a una carpeta dentro del servidor, por ejemplo: /var/www.
- Crear subdominios y que estos apunten a su vez a carpetas distintas, por ejemplo: mail.midominio.com esté ubicado en la carpeta /var/www/missubdominios/webmail y catalogo.midominio.com esté ubicado en /var/www/missubdominios/catalogo
Para hacer esto configuramos primero nuestro DNS, en éste caso Bind.
Si tiene dudas de como instalar el DNS vea esta entrada: Configuración de un servidor DNS.
El ejemplo más sencillo para el archivo de zona sería así:
; BIND data file for zone midominio.com
$TTL 604800
@ IN SOA midominio.com. midominio.com. (
2010011801 ; Serial yyyy/mm/dd/id
10800 ; Refresh (3 hours)
7200 ; Retry (2 hours)
1296000 ; Expire (15 days)
172800 ) ; Negative Cache TTL (2 days)
;
midominio.com. IN NS dns.midominio.com.
;
localhost A 127.0.0.1
midominio.com. A
dns.midominio.com. IN A
www.midominio.com. IN A
catalogo.midominio.com. IN A
mail.midominio.com. IN A
Ahora procedemos a configurar Apache para ello vamos a la carpeta /etc/apache2/sites-enabled
abrimos el archivo 000-default y lo guardamos 001-default con los siguientes cambios.
<VirtualHost midominio.com:80>El resto del archivo lo puedes dejar igual o configurarlo a tu gusto
ServerAdmin webmaster@localhost
ServerAlias midominio.com
DocumentRoot /var/www
Luego puedes configurar tantos subdominios como quieras colocando la numeración del nombre del archivo a partir de 002, por ejemplo 002-mail.miniminio.com, 003-catalogo.midominio.com
<VirtualHost mail.midominio.com:80>
ServerAdmin webmaster@localhost
ServerAlias midominio.com
DocumentRoot /var/www/missubdominios/webmail
<VirtualHost catalogo.midominio.com:80>Una vez más pueden configurar el resto del archivo según necesites, aunque con sólo esto funciona.
ServerAdmin webmaster@localhost
ServerAlias catalogo.midominio.com
DocumentRoot /var/www/missubdominios/catalogo
Reiniciar apache y listo.
--
Vía: Apache, Apache, Forosdelweb, EcuaLUG, Forosdelweb, Manuel Fernández Panzuela y REPRASOL.
No hay comentarios.:
Publicar un comentario