El Viernes, 13 de Mayo de 2005 14:49, LSC. Francisco Javier Ferreyra Lopez escribi�: > hola y buenos dias a todos los listeros, tengo instalado apache 2 y > tengo que implementar un host virtual por nombre, es decir, tengo una > sola ip 192.168.1.2 y mi servidor tiene 2 nombres www.midominio.com y > prueba.midominio.com apuntando hacia esa direcci�n pero quiero hacer que > cuando den http://prueba.midominio.com no me mande a /var/www si no > /var/www/prueba/ > > he googleado y nada mas he encontrado como hacerlo en apache 1.3.x, se > que tengo que crear algo como lo siguiente si no me equivoco > > <VirtualHost *> > ServerAdmin [EMAIL PROTECTED] > DocumentRoot /var/www/prueba/ > ServerName prueba.midominio.com > ErrorLog /varlog/prueba-error_log > TransferLog /var/log/prueba-access_log > </VirtualHost> > > y en el archivo apache2.conf me dice lo sig > > # Include the virtual host configurations: > Include /etc/apache2/sites-enabled/[^.#]* > > me voy a esta carpeta y que contiene un archivo 000-default en donde se > describe como <VirtualHost *> mi sitio principal, no se si deba de poner > las lineas de host virtuales dentro de este archivo ya que trate de > ponerlas al final y me dice que tengo ambiguedades es decir que estoy > duplicando informaci�n entonces tengo que cambiar la forma de declarar > un host virtual, o donde lo declaro, dentro de este archivo 000-default > y tengo que crear otro y si es asi me gustaria mucho que un alma > caritativa me diera un ejemplo de como hacer host virtuales en apache2.
Fijate bien, es un link a el directorio ../sites-available/...... Crea un nuevo archivo solo para tu virtualhost en sites-available, linkalo desde sites-enabled y reinicia el apache.

