CSS 请求的 .htaccess 重写规则

CSS 请求的 .htaccess 重写规则

早上好,

我正在尝试为网站内所有 css 文件请求创建 RewriteRule 到 css/filename.css。程序是网站内所有 css 文件仅存储在 mydomain.com/css/filename.css 中,但有些页面我编写了规则并通过友好 URL 将浏览器指向 mydomain.com/services/index.html,因此 css 文件请求无法找到。

谁有经验请帮忙。

问候,

答案1

匹配以 结尾的任何请求.css并将其重写为/css/filename.css? 这应该可以做到:

RewriteRule \.css$ /css/filename.css [NC]

RewriteEngine On如果您还没有,请不要忘记添加。

编辑:我在重写中添加了 NC 标志,以捕获混合大小写,即:.Css 或 .CSS

相关内容