Проблема с созданием rewiterule
RewriteEngine on

RewriteCond %{QUERY_STRING} ^(do=.*)$
RewriteRule .* /%1?

RewriteRule ^(.*?)&tag[0-9]+=(.*)$ /$1-$2 [N]
RewriteRule ^do=(.*?)-(.*)$ /$1/$2 [R=302,L]
Обращение к URL адресу:/?do=servers&tag1=50_craft&tag2=active_admins&tag3=airdrop&tag4=no_sleepers&tag5=oxide&tag6=sethome&tag7=tpa
Приведёт к перенаправлению на:/servers/50_craft-active_admins-airdrop-no_sleepers-oxide-sethome-tpa
а что мешает перенаправить на пхп-скрипт, обработать запрос, переписав на нужный и загрузив требуемую страницу?