我有以下重写代码:
RewriteCond %{REQUEST_FILENAME} \.(css|js)$它工作得很好,可以处理如下请求:
http://domain.com/js/script.js和http://domain.com/css/stylesheet.css
但是,我想排除模式是否为:
http://domain.com/projects/{varname}/{varname}/download/{varname}/{varname}.js
或
http://domain.com/projects/{varname}/{varname}/download/{varname}/{varname}.css
在那里{varname}可以是任何东西。
是否可以通过某种方式更改我的RewiteCond,以便排除下载?
发布于 2011-05-05 05:55:53
您只需在current之前添加另一个RewriteCond:
RewriteCond %{REQUEST_FILENAME} !\/download\/
RewriteCond %{REQUEST_FILENAME} \.(css|js)$
RewriteRule ....希望能有所帮助。
https://stackoverflow.com/questions/5890245
复制相似问题