Назад | Перейти на главную страницу

Apache .conf для перенаправления всех поддоменов http на соответствующие поддомены https через псевдоним с подстановочными знаками

Мне нужно указать каждый http://sub.example.com поддомен к соответствующему https://sub.example.com.

Это для использования с мультисайтами WordPress и моими записями DNS с подстановочными знаками и сертификатом Certbot с подстановочными знаками. Все работает на http, теперь мне нужно, чтобы все было https.

Я использую / нуждаюсь в этом, и он работает со всеми http:

ServerAlias *.example.com

Мне нужна моя конфигурация Apache, НЕ через .htaccess, чтобы получить что-то вроде этого:

<IfModule mod_ssl.c>

   <VirtualHost _default_:443>
            ServerName example.com
            ServerAlias *.example.com

     #Other apache settings, incl SSL
   </VirtualHost>
</IfModule>

   <VirtualHost *:80>
           ServerName example.com
           ServerAlias *.example.com*
           Redirect permanent / https://*.example.com/
     #Other apache settings
   </VirtualHost>

(Пожалуйста, не троллите, не голосуйте против без объяснения причин или краткого DUP, который решает SSL с многосайтовым WordPress через Apache .conf. Меня не интересуют 200+ DUP энциклопедии при перезаписи, за которое проголосовали 200+, просто то, что должно быть в моем .conf.)