Witam

Otóż w swojej aplikacji pewna część serwisu będzie lecieć po https. Generalnie jest to część za którą odpwowiadają kontrolery o pewnym przedrostku.
Jeżeli ruch nie jest po https i druga część linku ma przedrostek business lub manufacturers to leci przekierownie.

RewriteCond %{HTTPS} !^on$
RewriteRule ^[a-z0-9\-]+/business-[a-z0-9\-]+|manufacturers-[a-z0-9\-]+/?(.*) https://%{HTTP_HOST}%{REQUEST_URI} [NC,R,L]

Mam natomiast problem ze stworzeniem reguły odwrotnej czyli jeśli ruch jest po https ale kontrolery są inne niż business i manufacturers to przekieruj
na http. Nie wiem jak zanegować tą druga część. Poniższy wpis nie działa niestety


RewriteCond %{HTTPS} ^on$
RewriteRule ^[a-z0-9\-]+/!(business-[a-z0-9\-]+|manufacturers-[a-z0-9\-]+)/?(.*) http://%{HTTP_HOST}%{REQUEST_URI} [NC,R,L]

Byłbym wdzięczny za pomoc.
Pozdrawiam





No i jak tam nikt nie ma pomysłu na to ?