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

[SOLUCIONADO] Esta regla hace que se tome archivo como directorio

Estas en el tema de Esta regla hace que se tome archivo como directorio en el foro de Apache en Foros del Web. Cuando uso esta regla para evitar que a la página "proyecto" se le pueda pasar 2 parámetros, y reescribe la url, toma la página "proyecto" ...
  #1 (permalink)  
Antiguo 27/02/2020, 17:40
 
Fecha de Ingreso: noviembre-2015
Mensajes: 231
Antigüedad: 5 años, 3 meses
Puntos: 86
Esta regla hace que se tome archivo como directorio

Cuando uso esta regla para evitar que a la página "proyecto" se le pueda pasar 2 parámetros, y reescribe la url, toma la página "proyecto" como directorio. Esto me crea un problema con la ruta del archivo .css

Código HTML:
RewriteRule ^proyecto\/([a-z]+)\/(.+)$ /errores/err_404.php [L]

En lugar de llamar al archivo .css desde dominio/css/estilo.css, lo llama desde dominio/proyecto/css/estilo.css


SOLUCIÓN

Usar rutas absolutas o relativas.
En el caso de usar rutas relativas, habrá que subir tantos niveles como haga falta

Código HTML:
Ver original
  1. ../../css/ - 2 niveles
  2. ../../../css/ - 3 niveles

Última edición por mpozo; 02/03/2020 a las 05:05

Etiquetas: directorio, regla
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 01:46.