Proxy Inverso es tu solucion...
El 19-05-2010 12:50, José Palacio escribió:
Hola señores.
Les comento que definitivamente tiene que ser con mod_rewrite ya que probe
con Host Virtuales y la plataforma funciona, pero el sitio web no, ya que
como les comenté todos los enlaces colocados por los webmaster son absolutos
(http://www.misitio/web2/carpeta/....) y por lo tanto si cambio la URL
ningún enlace funciona, no aparecen las imagenes, etc. (No pregunten porque
lo hicieron así, yo no se).
Me gustaria saber si alguien sabe de un buen tutorial de rewrite para
openSuSE 11.0, ya que los que he encotrado no explican muy bien.
Tengo otra pregunta, el sitio web lleva unas estadisticas con Google
Analitic, si yo enmascaro la URL con mod_rewrite, siguen funcionando las
estadisticas por páginas del sitio, como la idea es que nunca cambie la
dirección URL (http://www.misitio.com).
Gracias de antemano
El 14 de mayo de 2010 18:25, AngelD<[email protected]> escribió:
El Fri, 14 May 2010 17:53:08 -0500
José Palacio<[email protected]> escribió:
Hola a todos
Resulta que tengo dos sitios montados en el mismo servidor web, el
sitio web corporativo de la U (Joomla), el sitio web académico
(Moodle), uno se encuetra en<ruta_servidor_web>/web2 y el otro en
<ruta_servidor_web>/moodle, para acceder al primero debemos ingresar
http://misitioweb/web2 y para igresar a moodle
http://misitioweb/moodle, la idea es que no aparezca web2, cambiar el
nombre del directorio o mover los archivos no es posible, porque los
webmaster, crearon muchos enlaces hacia esa carpeta y al moverlos el
sitio web se desconfigura completamente, colocar la moodle dentro de
la carpera web2, no es recomendable por cuestiones de seguridad con
la carpeta moodledata.
Lo que quiero hacer es enmascarar o congelar la URL para que nunca
cambie sin importar en que página del sitio entren, osea que a todos
les aparezca http://misitioweb y no importa a donde entren siempre
aparezca el mismo nombre. No se si esto se hace por DNS o por el
servidor Web.
A ver si lo he entendido bien. Quieres tener dos sitios
diferentes, con diferentes nombres, pero conservando el mismo
"document-root".
Empezaría por definir dos dominios virtuales. Si dispones de
dos ipes públicas, por ip, sino, por nombre :-)
Luego, para que no aparezca el directorio utilizaría un
[1]alias dentro de cada dominio virtual, del tipo:
Alias / /srv/www/moddle
No creo que tengas que usar cosas más brutas como "mod_rewrite"
o similares.
Saludos --- Angel
[1] http://httpd.apache.org/docs/2.2/mod/mod_alias.html