Как перенаправить сайт с https://www.subdomain.example.com на https://subdomain.example.com (подстановочный знак ssl) - PullRequest
0 голосов
/ 25 апреля 2020

Я установил подстановочный знак ssl для поддоменов 2-го уровня. Я хочу перенаправить сайт с https://www.subdomain.example.com на https://subdomain.example.com

при посещении браузера https://www.subdomain.example.com (сафари, chrome) показывает;

Your connection is not private

firefox перенаправить сайт на apache индексную страницу по умолчанию

Я знаю, что это из-за подстановочного символа ssl. Я пытаюсь перенаправить на https://subdomain.example.com без www. Вот мой конфиг vhost.


<VirtualHost *:80>
        ServerName subdomain.example.com
        ServerAlias www.subdomain.example.com
        Redirect permanent / https://subdomain.example.com
</VirtualHost>

<VirtualHost *:443>
         ServerName subdomain.example.com
         ServerAlias www.subdomain.example.com

         #ServerAdmin 
         DocumentRoot /var/www/subdomain.example.com

         SSLEngine on
         SSLCertificateFile /path/__file.crt
         SSLCertificateKeyFile /path/keyfile.key

         <Directory /var/www/subdomain.example.com>
             DirectoryIndex index.php
             AllowOverride All
             Require all granted
         </Directory>
</VirtualHost>

Примечание: будет много поддоменов. эти файлы vhost создаются автоматически. и я открыл весь поддомен для этого домена.

A Record * .example.com

...