2012-12-04 30 views
0

我试图创建一个条件规则,如果匹配(图片,样式表,javascript),那么什么也不做网址,如果网址不包括捐赠从https更改到http条件ModRewrite

她是我现在有了。

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

我不确定你想达到什么目的,但对于初学者来说,QUERY_STRING只包括什么?在网址中。如果这不是你想要的,那么你可能想使用THE_REQUEST。此外,为什么不把所有的条件(负面)放在第二条规则上,而不是创建一个“什么都不做”的规则。