如何在添加到这个htaccess的国防部重写规则和条件

问题描述:

我有这样的htaccess的规则和条件,它基本上说,如何在添加到这个htaccess的国防部重写规则和条件

如果不是的位置,然后继续运行规则。

我需要它也说

如果没有位置,或者,如果再不行的占领继续运行规则。

RewriteCond %{QUERY_STRING} ^(?!position)[^=]+=(.*)$ 
RewriteRule ^(.*)$ /$1?position=%1 [L,R=301] 

如何添加它说:^(?!position)也说^(?!occupation)

您可以使用交替这样的:

RewriteCond %{QUERY_STRING} ^(?!position|occupation)[^=]+=(.*)$ 
RewriteRule ^(.*)$ /$1?position=%1 [L,R=301] 

你可以使用2个条件与逻辑或:

RewriteCond %{QUERY_STRING} ^(?!position)[^=]+=(.*)$ [OR] 
RewriteCond %{QUERY_STRING} ^(?!occupation)[^=]+=(.*)$ 
RewriteRule ^(.*)$ /$1?position=%1 [L,R=301]