apache mod_rewrite 查询字符串的路径-保留基目录

apache mod_rewrite 查询字符串的路径-保留基目录

我尝试“美化”我的 URL,www.example.com/page.php&id=3例如www.example.com/page/3

我可以通过以下方式实现此目的:

RewriteEngine On
RewriteRule ^(page)/([0-9]+)$ page.php?id=$2

问题是,我的所有 CSS 文件和脚本都是通过相对路径引用的,因此无法再找到,因为 URL 显示www.example.com/page/3现在基本目录page不再是 DocumentRoot。

我如何实现重写并维护基本目录以便参考文件的路径仍然有效。

相关内容