Foros del Web » Administración de Sistemas » Apache »

URL amigables con .htaccess

Estas en el tema de URL amigables con .htaccess en el foro de Apache en Foros del Web. Hola. Estoy intentando hacer url amigables con .htaccess. Quiero pasar, por ejemplo, de esto: Código PHP: http : //www.web.es/index.php?web=subsecciones&url=instalaciones  a esto: Código PHP: http : ...
  #1 (permalink)  
Antiguo 18/11/2011, 07:42
Avatar de Lecquio  
Fecha de Ingreso: mayo-2004
Ubicación: Asturias, España
Mensajes: 948
Antigüedad: 20 años, 7 meses
Puntos: 34
URL amigables con .htaccess

Hola.
Estoy intentando hacer url amigables con .htaccess. Quiero pasar, por ejemplo, de esto:
Código PHP:
http://www.web.es/index.php?web=subsecciones&url=instalaciones 
a esto:
Código PHP:
http://www.web.es/subsecciones/instalaciones 
Lo he logrado con está linea en el .htaccess:

Código PHP:
Rewriterule ^(.*)/(.*) index.php?web=$1&url=$
Así puedo acceder a la web con la url amigable, el problema es que no me carga ni los estilos CSS ni las imagenes.
Si cambio el htaccess para acceder con _ en lugar de /:
Código PHP:
http://www.web.es/subsecciones_instalaciones 
Funciona perfectamente, pero yo necesito utilizar la barra /
El problema parece ser que haciendolo así no reconoce bien el directorio base y no carga las CSS ni nada.
¿Alguien sabe como puedo solucionar esto?
Muchas gracias.
  #2 (permalink)  
Antiguo 18/11/2011, 08:44
Avatar de charlyalegret  
Fecha de Ingreso: septiembre-2011
Ubicación: Barcelona
Mensajes: 705
Antigüedad: 13 años, 2 meses
Puntos: 140
Respuesta: URL amigables con .htaccess

todas las imagenes i css i lo que cargues, debes ponerlo con barra delante...

Es decir si antes ponias scr="imagen/una.jpg" ahora tienes que poner scr="/imagen/una.jpg"

Etiquetas: amigables, htaccess, rewrite, url
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:05.