El 20/09/2006 3:01:31 Manel escribió:
susero> de los dos dominios puestos en la misma empresa, solo se ve uno
susero> www.mgandreu.es y el segundo www.susemania.es no se ve.
susero>
susero> Alguno puede ver que hago mal?
Cada dominio tiene que tener su propio fichero de configuración y tienen
que star referenciados en el general de configuración de Apache. No
importa si comparten IP.
Sería algo así:
<VirtualHost NUMERO_DE_IP_PUBLICA>
DocumentRoot /home/Dominio1.com/public_html (sin la "/" al final)
ServerName Dominio1.com
ServerAlias www.Dominio1.com
ScriptAlias /cgi-bin /home/Dominio1.com/cgi-bin
allow from all
Options ExecCGI FollowSymLinks SymLinksIfOwnerMatch
AllowOverride All
AddHandler cgi-script .cgi .pl
</Directory>
allow from all
Options FollowSymLinks Includes IncludesNOEXEC Indexes
AllowOverride All
</Directory>
</VirtualHost>
Y para el dominio2 lo mismo substituyendo Dom1 por Dom2.
El primer fichero seria dominio1.conf y el segundo dominio2.conf y
estarían situados dentro de "/etc/apache2/vhosts.d" si hablamos de una
SuSE 10.0
Y dentro de httpd.conf tienes que incluir la referencia a las
configuraciones de cada dominio así:
Include /etc/apache2/vhosts.d/*.conf
(que carga todas las configuraciones del directorio vhosts.d)
y:
NameVirtualHost NUMERO_DE_IP_PUBLICA
En total pues, dos líneas.
Yo de todas maneras trabajo sobre mis propios DNS por lo que tengo
definida una zona maestra por cada dominio en mi BIND.
--
Saludos,
Josep M. Queralt