.htaccess 如何在htaccess中添加异常

.htaccess 如何在htaccess中添加异常,.htaccess,.htaccess,我在htaccess文件中有以下内容: RewriteCond %{HTTP_HOST} ^(www.)?abcdef.com$ RewriteRule (.*)$ http://www.xyz.org.il/$1 [R=301,L] 但我想添加一个例外: abcdef.com/dir/index.php?amount=&option=true 如果option=true,则不应重定向 若选项为任何其他值,则应仅使用htaccess重定向。 是否可以使用htaccess执行此操作?

我在htaccess文件中有以下内容:

RewriteCond %{HTTP_HOST} ^(www.)?abcdef.com$ 
RewriteRule (.*)$ http://www.xyz.org.il/$1 [R=301,L]
但我想添加一个例外:

abcdef.com/dir/index.php?amount=&option=true
如果option=true,则不应重定向

若选项为任何其他值,则应仅使用htaccess重定向。 是否可以使用htaccess执行此操作?因为我只想使用htaccess

RewriteCond %{QUERY_STRING} !option=true
RewriteRule ...
这意味着如果请求的查询字符串不包含字符串
option=true
,则可以重定向