You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在.htaccess中判断请求为不存在的_all.css文件?

解决方法

直接修改你的RewriteRule匹配规则,把原来匹配所有.css文件的正则,改成只匹配以_all.css结尾的文件即可,同时保留原有判断文件不存在的条件。修改后的完整规则如下:

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-s
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule _all\.css$ getLatest.php [L]

关键修改说明:

  • 把原规则中的\.css$替换为_all\.css$,这样就只会匹配文件名以_all.css结尾的请求
  • 原有三个RewriteCond条件保持不变,确保只有当请求的文件/目录确实不存在时才触发转发

这样配置后,只有当请求的是不存在且以_all.css结尾的文件时,才会被转发到getLatest.php处理,其他css文件请求不受影响。

内容的提问来源于stack exchange,提问作者JohnDoe

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.09 16:05:31