Estoy siguiendo un tutorial y tengo un problema de redirección.
Estoy ejecutando ubuntu 16.04.
El archivo del proyecto se encuentra en el directorio /var/www/html y se llama tuto
Mi directorio tuto tiene los siguientes directorios: /controller , /view , /model , /core y webroot y como archivo tiene index.php y .htaccess
El directorio webroot tiene los siguientes directorios: /css , /img , /js y como archivo index.php
Me gustaría que, cuando se ingrese esta url: //localhost/tuto/css/style.css , el archivo .htaccess lo busque en webroot/css/style.css
¿Cómo codifico esto?
Simplemente debe redirigir ese archivo específico en el archivo htaccess. Supongo que tiene algunas redirecciones, así que póngala antes que todas ellas:
RewriteEngine On RewriteRule ^css/style.css webroot/css/style.css [QSA,NC]y en su código html simplemente llámelo como:
<link rel="stylesheet" href="css/style.css">Podría hacer lo que han sugerido, podría generar conflictos con sus otras reglas de reescritura de htaccess. simplemente iría simple y haría
RewriteEngine On RewriteRule ^css webroot/css [QSA,NC] RewriteRule ^js webroot/js [QSA,NC]entonces cada enlace a las carpetas css/js en realidad llamará a la carpeta webroot