我的 CodeIgniter 安装有点奇怪,我使用 modrewrite 来缩短我的 URL,例如我有一个 api 页面:
而且效果非常好,我的 .htaccess 文件如下所示:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?/$1 [L]
但真正奇怪的是,如果我输入一个斜杠:
API 页面加载正常,但它不包含所有页面中包含的 Base CSS 文件,如果它根本不加载任何东西会很好,但我需要阻止它加载实际的 api 页面。任何意见将是有益的,
谢谢!
更新:我发现当我查看源代码时,当 CSS 正确加载时,我的 CSS 文件来自以下内容:
但是当它无法加载它来自