.htaccess如何检查请求是否针对特定文件名和文件不存在?

myzjeezk  于 2022-12-04  发布在  其他
关注(0)|答案(1)|浏览(105)

我正在尝试检查传入的请求是否针对不存在的文件名,以及请求的文件名是否以_all.css结尾?
我有一些代码如下

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

并且如果文件不存在也可以,但是我想只在请求的文件名以_all. css结尾时执行这个条件,如何将它与第二个条件连接起来?
感谢所有提示!
我尝试了一些htaccess规则,但我不熟悉如何连接它们:(

yrwegjxp

yrwegjxp1#

将最后一个规则更改为所请求的文件名结尾:

RewriteRule _all\.css$ getLatest.php [L]

但是要小心,浏览器加载的也是css,而不是另一个html页面...

相关问题