我遵循规则 .htaccess
Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteRule ^detail/([0-9]+)/?$ detail.php?id=$1
它将http://localhost/detail/123URL 重定向到http://localhost/detail.php?id=123。页面成功重定向,但问题CSS, JS, and images未加载,
CSS,js文件位于http://localhost/css/和下http://localhost/js/
一种解决方案是使用绝对路径(例如/ CSS或/ js而不是CSS /,/ js,但这似乎不是一个可靠的解决方案,因为我们必须在所有文件上进行更改,
是否有其他.htaccess基于规则的解决方案,这些解决方案独立于编辑所有PHP文件并让我们使用“相对路径”?