Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/02/2012, 10:45
Avatar de emprear
emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: Directiva RewriteRule - Cambiar carpeta por nombre de dominio

No termino de entender el problema, supongo que lo que queres es separar las imágenes para tenerlas ordenadas.
A ver si este ejemplo te sirve

por un lado tenes
micasa.com
mitrabajo.com

ambos tienen como raiz (documentRoot)
/var/www

lo primero sería identificar los servidores y en base a esto crear la regla
Código Apache:
Ver original
  1. RewriteCond %{HTTP_HOST} micasa.com
  2. RewriteRule ^images/(.*)$ /imagenes/micasa/$1 [NC,L]
  3.  
  4. RewriteCond %{HTTP_HOST} mitrabajo.com
  5. RewriteRule ^images/(.*)$ /imagenes/mitrabajo/$1 [NC,L]

Pero esto supone que tengas tres index diferentes porque sino mientras ingreses por un dominio va a encontrar la imagen, en los demas no, y viceversa, y tampoco tiene gracia que pongas todas las imágenes en todas las carpetas,

Otro detalle, cuando haces un RewriteRule, la primera parte es una expresión, y la segunda la segunda una ruta a partir de la raiz de tu web, no de la raiz de tu disco, esto
/var/www/images/mitrabajo/contrato.jpg
debería ser
/images/mitrabajo/contrato.jpg
Lo comento por el ejemplo que puisiste



Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.