ssl - Redirect https://www to https:// -


i try redirect https://www.subdomain.website.com https://subdomain.website.com - have "your connection not private" petenetlive.com/kb/media/0000992/00001.png

it's ok without www because it's managed cloudflare. know why ?

server {        listen 443;        server_name www.irc.mywebsite.lol;        return 301 https://irc.mywebsite.lol;        ssl on;       ssl_certificate /etc/nginx/ssl/server.crt;       ssl_certificate_key /etc/nginx/ssl/server.key; }  server {         server_name     www.irc.mywebsite.lol;         rewrite ^(.*)   https://irc.mywebsite.lol$1 permanent; }   server {         # port         listen 80;          # hostname         server_name irc.mywebsite.lol;          # logs (acces et erreurs)         access_log /var/log/nginx/irc.mywebsite.lol.access.log;         error_log /var/log/nginx/irc.mywebsite.lol.error.log;          location / {                         proxy_set_header host $host;                         proxy_set_header x-real-ip $remote_addr;                         proxy_set_header x-forwarded-for                         $proxy_add_x_forwarded_for;                         proxy_pass http://localhost:7778/;                         proxy_redirect default;                         # websocket support (from version 1.4)                         proxy_http_version 1.1;                         proxy_set_header upgrade $http_upgrade;                         proxy_set_header connection "upgrade";          }  } 

i'm pretty sure certificate use not cover www.subdomain.example.com. means https connection sites results in ssl warning (hostname not match certificate). , since redirect done after successful ssl handshake no redirect happen.

to fix need certificate covers www.subdomain.example.com. note wildcard certificates *.example.com not enough since wildcard covers single leftmost label of hostname.


Comments

Popular posts from this blog

c# - Binding a comma separated list to a List<int> in asp.net web api -

Delphi 7 and decode UTF-8 base64 -

html - Is there any way to exclude a single element from the style? (Bootstrap) -