[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

ayuda sobre virtualhost apache2



Hola a todos tengo un problema para definir virtualhost en apache2.0, googlee y encontre q debo crear un archivo x cada host en /etc/apache2./sites-availables/
como ejemplo www.sitio1.com.ar y www.sitio2.com.ar
luego crear enlaces en ../sites-enable para cada sitio q quiera levantar esto es para host virtuales basados en nombre, es decir dos dominios q utilizan la misma ip, al tener ip dinamica utilizo zoneclient para actualizar mi ip en el dns dinamico de zoneedit. esto funciona a la perfeccion, hasta incluso logro entrar x ssh, mi duda esta en la definicion de los host virtuales xq apache no me levanta, qde confundido x completo cdo fui a leer el manual oficial de apache2.0 q en ningun momento o al menos yo no encontre referencias a las carpetas sites-availables sino q indica q la configuracion de los host va en el archivo /etc/apache2/httpd.conf todos los host dentro de un mismo archivo.
esta seria la definicion q estoy utlizando
------------------------------------------------
#arhivo www.sitio1.com.ar
NameVirtualHost *:80

<VirtualHost *:80>
ServerName www.sitio1.com.ar
DocumentRoot /var/www/www.sitio1.com.ar/
</VirtualHost>

------------------------------------------------
#archivo www.sitio2.com.ar
<VirtualHost *:80>
ServerName www.sitio2.com.ar
DocumentRoot /var/www/www.sitio2.com.ar/
</VirtualHost>

------------------------------------------------
con esta conf. me da el siguiente error.
 [warn] NameVirtualHost *:80 has no VirtualHosts.   [fail]

y obviamente no levanta apache.

Hice otras pruebas copiando el contenido de estos dos archivos al archivo /etc/apache2/httpd.conf y na el mismo error.
tambien probe poner las dos definiciones dentro del archivo /etc/apache2/sites-availables/default  pero dio el mismo error.
x si sirve de algo uso probe estos mismos casos en un debian lenny, y en kubuntu 9.04. Los dominios los tengo registrados en nic.ar y estan delegados a dns de zoneedit.


Reply to: