html - Effect Permalink .htaccess 加载css文件

标签 html css .htaccess hyperlink permalinks

我有

localhost/ctr/index.php?page=reload

我使用 htaccess 将它们转换成

localhost/ctr/index/reload

它是 htaccess

RewriteEngine on

RewriteRule index/([a-z]+) index.php?page=$1 [NC]

这项工作,出现带有新格式 url 的页面。

但是加载css文件出现问题如下:

link href="templates/plugin/bootstrap/css/bootstrap.css" type="text/css" rel="stylesheet" 

我认为 css 文件加载会影响我在 htaccess 中所做的安排。

我该如何解决。

最佳答案

RewriteEngine on

RewriteCond %{DOCUMENT_ROOT} !-f
RewriteRule !\.(js|ico|gif|jpg|png|css|html|swf|flv|xml)$ index.php [QSA,L]

试试这个 rewrite-all-url-to-index-php-except-from-serene-assets

关于html - Effect Permalink .htaccess 加载css文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15583864/

相关文章:

javascript - 在 javascript 中单击其包含的 div 时防止突出显示文本的最佳方法是什么?

javascript - 脚本标签和页面有效性的最低要求

html - 我应该将以前创建的 HTML 文件放在 Rails 应用程序的什么位置?

html - 带编号的 CSS 自定义列表样式类型

php - .htaccess 重写规则破坏 css

regex - 将旧域重定向到新域的主页

html - 如何选择包装的 HTML 元素?

html - 有没有一种方法可以结合有效的边框图像和插图框阴影?

html - 如何使用 bootstrap4 将 CSS 应用于特定的 div 按钮?

.htaccess - 使用 mod_rewrite 进行语言重定向