Ver Mensaje Individual
  #4 (permalink)  
Antiguo 13/09/2012, 13:49
danndaghost
 
Fecha de Ingreso: junio-2011
Mensajes: 5
Antigüedad: 12 años, 10 meses
Puntos: 1
Respuesta: rewriterule funciona a medias... y no se cargan imagenes, css y js

Al aplicar el htaccess modifica la ruta del lado del CLIENTE y no del SERVIDOR por lo que los archivos que antes llamabas "css/estilos.css" ahora debes llamarlos "../css/estilos.css" según corresponda tu nueva Url.

Es por ello que cuando yo trabajo un mismo php con diferentes urls, por ejemplo, "comidas/china/chaufan.html", "comidas/china" "comidas" y las 3 urls llaman al mismo php "contenido.php" entonces debes tener una funcion la cual detecte cuantos "/" tienes en tu URL y con eso generar una variable que se llame ej. $eol = "../../"
y esa la imprimes justo antes de llamar tus js, css, etc.

O bien, utilizar urls completas.


Saludos.