91
Server / nginx: jak deaktivovat https na default vhost?
« kdy: 17. 04. 2020, 22:21:43 »
Jak mam docilit aby nginx default na https nereagoval (jenom na vhosts ktere mam zadefinovane)? V /etc/nginx/sites-available/default mam:
Kdyz se pripojim na defaultni vhost (treba pres http://IP), vse OK. Jenze kdyz skusim https://IP, bere to konfiguraci z prvniho vhostu kterej bezi na https.
Samozreme pak protestuje ze nesedi certifikat, atd...
Kód: [Vybrat]
server {
listen 80 default_server;
listen [::]:80 default_server;
root /var/www/html;
server_name _;
location / { return 404; }
#...
}Kdyz se pripojim na defaultni vhost (treba pres http://IP), vse OK. Jenze kdyz skusim https://IP, bere to konfiguraci z prvniho vhostu kterej bezi na https.
Kód: [Vybrat]
server {
listen [::]:443 ssl http2 ipv6only=on;
listen 443 ssl http2;
server_name something.somewhere.tld;
#
}Samozreme pak protestuje ze nesedi certifikat, atd...