miércoles, 10 de junio de 2009

Sub dominios en Apache

Alguna vez vamos a tener la necesidad de tener en el mismo servidor varios sub dominios ejemplo.
miDominio.com.pe
y como sub dominio a
subDominio.miDominio.com.pe

entonces solo hay que agregar una entrada a
/etc/apache2/sites-enabled con el nombre 001-subdominio.midominio.com.pe

y este ultimo sera una copia de 000-default que no es mas que un link de
/etc/apache2/sites-available/default

las modificaciones seran las siguientes:

ServerAdmin webmaster@paginaweb.com
ServerAlias subdominio.paginaweb.com
DocumentRoot /var/www/subdominio.paginaweb.com

Options FollowSymLinks
AllowOverride None

Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
# Uncomment this directive is you want to see apache2’s
# default start page (in /apache2-default) when you go to /
# RedirectMatch ^/$ /apache2-default/

ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/

AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all

ErrorLog /var/log/apache2/subdominio.paginaweb.com.log

# Possible values include: debug, info, notice, warn, error, crit, alert, emerg.
LogLevel warn

CustomLog /var/log/apache2/subdominio.paginaweb.com.log combined
ServerSignature On


por ultimo reiniciar apache y probar nuestro sub dominio en web.

No hay comentarios: