Enmascarar URL sitio web

Marco Bravo marcos.bravo en gmail.com
Mie Mayo 19 12:54:28 CLT 2010


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<angeld en froga.net>  escribió:
>
>    
>> El Fri, 14 May 2010 17:53:08 -0500
>> José Palacio<josepalacio en gmail.com>  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
>>
>>      



Más información sobre la lista de distribución Linux