LINUX.ORG.RU
ФорумAdmin

Редирект с https://www.anysubdomain.example.com ` на https://anysubdomain.example.com nginx

 , , , ,


0

1

У меня много динамических subdomains. Есть ssl для Common Name (CN) *.example.com. http://www.anysubdomain.example.com - работает перенаправляет на anysubdomain.example.com. But https://www.anysubdomain.example.com показывает `Your connection is not private.` как сделать чтобы https://www.anysubdomain.example.com работало?

upstream dynamic { server 127.0.0.1:3003; }

server { listen 80; server_name ~^(www\.)?(?<subdomain>.+)\.example\.com$; charset utf-8; return 301 https://$subdomain.example.com$request_uri; }

server { listen 443 ssl; server_name *.example.com; root /srv/example/public;

ssl_certificate /srv/ssl/example.crt; ssl_certificate_key /srv/ssl/example.key; }

вот ссылка там код нормально показывает https://stackoverflow.com/questions/47826202/how-to-make-https-www-anysubdoma...



Последнее исправление: fillaj (всего исправлений: 1)

У вас сертификат на домены третьего уровня - *.example.com. А http://www.anysubdomain.example.com - домен четвертого, на него этот сертификат не распространяется. Убирайте www.

l0stparadise ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.