RewriteCond %{HTTP_HOST} ^(.+)\.site\.ru$
RewriteCond %{REQUEST_URI} !^one\.site\.ru$
RewriteRule (.*) https://site.ru/$1 [R=301,L,QSA]
В чем ошибка? Спасибо. RewriteCond %{HTTP_HOST} !^one\.site\.ru$
RewriteCond %{HTTP_HOST} ^(.+)\.site\.ru$
RewriteRule (.*) https://site.ru/$1 [R=301,L,QSA]
http:
- HTTP_HOST | HTTPS | SERVER_PORT - тут около 30 вариантов, и не все они на всех серверах работаютsite.ru
- HTTP_HOST/lalala/lalala.php
REQUEST_URI?id=3343
- QUERY_STRING