У меня небольшая проблема, чтобы понять, что я делаю неправильно.У меня есть сайт, где у меня есть только https для двух разных URL-адресов - www.example.de и example.de.Однако у меня также указаны субдомены - x.example.de и y.example.de (которые используются на другом доменном имени, если это уместно).
Поэтому я попробовал следующий код:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} !=on [NC]
# RewriteCond %{HTTP_HOST} =^(example.de|www.example.de) [NC]
RewriteCond %{HTTP_HOST} !^(x|y)\.example\.de$ [NC]
RewriteRule ^(.*)$ https://%{HTTP_HOST} [R=301,L]
</IfModule>
Мне не удалось все, что я пробовал, в частности оба RewriteConds выше;в приведенном выше коде, например, он меняет http на https, даже если это субдомен x или y.Может кто-то ПОЖАЛУЙСТА ПОМОГИТЕ?Спасибо!