リクエストに自分のサイトが参照元として登録されていないが、パラメータ付きの特定のURLを除外したい場合にのみ、私のURLのmod-rewriteによるアクセスをリダイレクトしたい。mod-rewriteのためのregexpのインクルードと除外
これが今日(リダイレクトのために働く)私のルールです:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_METHOD} GET
RewriteCond %{REQUEST_URI} .*profile/login*
RewriteCond %{HTTP_REFERER} !^http(s)?://example.com(/)?.*$ [NC]
RewriteCond %{HTTP_REFERER} ^$
RewriteRule ^(.*)$ https://example.com/ [R=307,L]
</ifModule>
しかし、私は、次のURLがリダイレクトされていないとします
https://example.com/profile/login/?my_param=my-param-value&key=XXXXXXX
私は手を前に知っていませんクエリ文字列値、クエリ文字列名のみ
ルールのURLをどのように除外できますか?
は、
よろしく、
GV