craven78
Machacateclados
Machacateclados

Hola amigos,
estoy configurando dos hosts virtuales en Apache pero tengo algunos problemillas. Aqui os dejo el codigo:      

 


Servername www.xyz.com
NameVirtualHost localhost
 
<VirtualHost localhost>
ServerName www.xyz.com
ServerAlias xyz.com
DocumentRoot "C:/Archivos de programa/Apache Group/Apache2/htdocs/"
errorDocument 403 /err/e403.jpg
</VirtualHost>


<VirtualHost localhost>
ServerName www.abc.net
ServerAlias abc.net adams
DocumentRoot proyABC/
DirectoryIndex index.html
errordocument 403 /sos/e403.png
</VirtualHost> 
 el problema es que, en local me funciona perfecto cada dominio pero en red siempre me redirecciona al primer host virtual de todos los que coloco
¿me podriais decir que hice mal?

Gracias, saludos:D


Powered by Tortilla Española¡¡
VER:
www.difundefirefox.com
youspace.webcindario.com
Avatar Image
@man / @woman
@man / @woman

Hola, pego acá un ejemplo de como los uso:

NameVirtualHost *:80

<VirtualHost *:80>
 ServerName abc.net
 ServerAlias abc.net www.abc.net
 DocumentRoot /htdocs/abc
 ErrorLog logs/abc.err
</VirtualHost>

<VirtualHost *:80>
 # aquí otro espacio
</VirtualHost>

1ra línea: para que escuche el puerto 80
2da: servidor
3ra: alias posibles
4ta: path donde está la web (a partir de la carpeta htdocs)
5ta: el log para los errores del espacio

errorDocument: los configuro en el .htaccess de cada espacio

Los MP no son para continuar temas iniciados en el foro de soporte.
craven78
Machacateclados
Machacateclados

Gracias por tu respuesta GestionXls;-)

 me gustaria me aclarases algunas cuestiones:

1. kiero usar el puerto 8080, ¿he de indicarlo en la directiva Listen o en ela etiqueta <VirtualHost>?

2. en la directiva serveralias he de especifificar el "nombre" y luego el "alias"(como en tu ejemplo) o solo el alias a usar("abc.net")? en la documentacion de Apache aparece esta ultima:8)

3. para crear dos sitios,¿deberia crear los dos como hosts virtuales o podria crear el 1º como servidior principal(fuera d la seccion de hosts virtuales) y el 2º como host virtual(<ViirtualHost>)?

4. en el codigo:

NameVirtualHost localhost:8080

<VirtualHost localhost:8080>
ServerName xyz.com
ServerAlias www.xyz.com
DocumentRoot htdocs/proyXYZ/
DirectoryIndex index.htm
errorDocument 403 htdocs/err/e403.jpg
</VirtualHost>

<VirtualHost localhost:8080>
....................

</VirtualHost>

 si pongo en el navegador del PC local, "xyz.com:8080" me muestra la pagina por defecto(index.htm), sin embargo en el navegador de la maquina remota me muestra error 403(ni siquiera me muestra la pagina de error que le indico "e403.jpg"!!) No entiendo nada¡¡¡¡ ¿alguna idea de que esta pasando?

 Gracias, saludos;-)

Powered by Tortilla Española¡¡
VER:
www.difundefirefox.com
youspace.webcindario.com
Avatar Image
@man / @woman
@man / @woman

1: lo tengo de las 2 formas

2: en ServerAlias se ponen los posibles alias (que uno coincida con ServerName es eso, una coincidencia que ayuda para manejarte con los espacios, pero puede tener otro nombre)

3: para mi organizacion: separo hosting para administracion de las páginas; así, para hosting uso

<IfModule mod_alias.c>

Alias /xyz/ "/htdocs/xyz/"
 <Directory "htdocs/xyz/">
   Options Indexes MultiViews
   AllowOverride None
   Order allow,deny
   Allow from all
 </Directory>

</IfModule>

y los espacios como <VirtualHost *:80> (como explique antes, y de esta forma ocupo solo el puerto 80)

4: no uso maquina remota (creo una página con las aplicaciones para administracion -con la seguridad necesaria- y ya), así que en este punto tengo nulo conocimiento.

Los MP no son para continuar temas iniciados en el foro de soporte.
craven78
Machacateclados
Machacateclados

ARREGLADO:p) GestionXls!!!

la solucion era "obvia", si el codigo esta bien(funciona localmente)y los DNS del cliente(fichero hosts) son correctos, pero no funciona en el cliente, suena a la ip, no??. puse NameVirtualHost localhost:8080 en lugar de NameVirtualHost *:8080, por eso solo funcionaba bien localmente(localhost)

Aunque la solucion aparece en tu ejemplo, podias haber caido en k el problema era el valor de namevirtualhost(la IP) no?

me das el collejon tu o me doy de cabezazos?

Muchas gracias por tu ayuda GestionXls:p), saludos.

Powered by Tortilla Española¡¡
VER:
www.difundefirefox.com
youspace.webcindario.com
Avatar Image
@man / @woman
@man / @woman

Me alegro q esté solucionado!!, un gusto.

Los MP no son para continuar temas iniciados en el foro de soporte.
ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
TemaUsuariosRespuestasVisitasActividad
Por: , el 12/Ene/2009, 10:49
gorkreg PaseanteDelForo12kJan/09
Por: , el 14/Jul/2010, 22:09
Cyberadio.ITMA DrinkDriver Multillano 100x100net joseluismordor112kJul/10
Por: , el 11/May/2010, 22:19
Javiepson NoSetup.org GestionXls User 76481 rumezHB102kMay/10
Por: , el 01/Feb/2006, 22:51
Lakrima_ Torry_II2932Feb/06
Por: , el 11/Ene/2006, 23:57
cali_cr kanamit2882Jan/06