我有一个问题,与我的重写和相对路径有关。
在我的 .htaccess 中:
Options +FollowSymLinks
RewriteEngine On
RewriteBase /school
RewriteRule ^([a-zA-Z0-9]+)/$ index.php?page=$1
这意味着我可以输入 www.example.com/school/contact,它会带我进入 index.php?page=contact。
这一切都很好!但是现在如果我使用:
<link href="css/main.css" rel="stylesheet" type="text/css" />
要访问我的 css,这是不行的。我不能在它之前添加../,因为它是一个也用于家庭的模板。我应该如何写这个,以便我可以相对访问我的 css 文件夹(和所有其他文件夹),无论我使用什么作为我的重写?
如果这很重要,我使用 smarty 作为我的模板管理器。