我有一个在 Windows 上的 XAMPP 上运行的站点。该站点的根目录位于 localhost/sitename/。
我使用 .htaccess 和 mod_rewrite 使 index.php?app=appname 出现在 sitename/appname/ 或 sitename/appname 中。
当我通过站点名称/应用程序名称(不带斜杠)访问应用程序时,一切都很好。浏览器在 sitename/assets/.. 中找到我的图像和 css,因为它们是相对于当前页面找到的。
问题是,当我通过 sitename/appname/(带有斜杠)访问应用程序时,浏览器找不到我的 assets 文件夹,因为它现在正试图在 sitename/appname/assets/ 中查找。
如果不重写资产文件夹,我该怎么做才能解决这个问题?