我正在尝试创建条件规则(如果匹配(图像,样式表,javascript),然后对网址不执行任何操作,如果网址不包含将更改从https捐赠给http
她就是我现在所拥有的。
RewriteEngine On
RewriteCond %{QUERY_STRING} images [OR]
RewriteCond %{QUERY_STRING} stylesheets [OR]
RewriteCond %{QUERY_STRING} javascript
RewriteRule ^.*$ - [NC,L]
RewriteCond %{QUERY_STRING} !donate
RewriteCond %{REQUEST_URI} !donate
RewriteRule (.*) http://www.creative-capital.org$1/ [R]
答案 0 :(得分:0)
我不确定你想要实现什么,但对于初学者来说,QUERY_STRING只包括之后的内容?在网址中。如果这不是你想要的,那么你可能想要使用THE_REQUEST。另外,为什么不将所有条件(否定)放在第二条规则上,而不是创建“不执行任何操作”规则。