0

一致する場合 (画像、スタイルシート、javascript) の条件付きルールを作成しようとしています。URL に何もしない場合は、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]
4

1 に答える 1

0

何を達成しようとしているのかわかりませんが、まず、QUERY_STRING には ? の後に続くもののみが含まれます。URLで。それが望ましくない場合は、おそらく THE_REQUEST を使用することをお勧めします。また、「何もしない」ルールを作成するのではなく、2 番目のルールにすべての条件 (負の条件) を配置してみませんか。

于 2012-12-04T23:34:12.227 に答える