Редирект с исключением определенных страниц
на сайте в файле hraccess использую такую структуру что бы организовать такое отображение ссылок:
RewriteRule ^surgut/(.*)$ /$1 [L]
RewriteCond %{HTTP_HOST} !surgut(.*)$
RewriteRule ^surgut.* / [L]
Получается подставляю https://site.ru вместо https://site.ru/surgut
Дак вот, пытаюсь сделать так, что бы если пользователь приходит по ссылке https://site.ru/about/law/ его перекидывало на https://site.ru/surgut/about/law/ с 301 редиректом. Но если пользователь заходит сразу на https://site.ru/surgut/about/law/ то всё должно быть норм.
Мои попытки...
- RewriteCond %{HTTP_HOST} !(.)surgut(.)$
- RewriteCond !^(about/(.*))$
- RewriteRule !^(/surgut/*)$ https://site.ru [L,NC,NE,R=302] были еще всякие варианты, то они совсем безумны.
Как реализовать подскажите?