Reescritura de URL: css, js e imágenes que no se cargan
He seguido la regla para.htaccess
Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteRule ^detail/([0-9]+)/?$ detail.php?id=$1
Redirigehttp://localhost/detail/123
URL ahttp://localhost/detail.php?id=123
. La página redirige con éxito, pero el problema esCSS, JS, and images
no estan cargando,
CSS, js archivos se encuentran enhttp://localhost/css/
yhttp://localhost/js/
Una solución es usarcamino absoluto (ex / CSS, o / js en lugar de solo CSS /, / js, pero esto no parece una solución confiable ya que tenemos que cambiarlo en todos los archivos,
Cualquier otra solución basada en.htaccess
¿Qué reglas son independientes de la edición de todos los archivos PHP y nos permiten usar "rutas relativas"?