How to configure ssl in nginx to allow both http and https access
仅有的幸福
仅有的幸福 2017-05-16 17:28:38
0
4
605

Now after configuration, accessing http will automatically jump to https- -. It hurts so much

server {
    listen 80;
    listen 443;

    server_name *.domain.com;
    root /data0/web/domian.com;
    index index.php;

    ssl on; 
    ssl_certificate /data0/configs/domain.com.crt; 
    ssl_certificate_key /data0/configs/domain.com.pem;

    location / {
    }

    include php.conf;
}
仅有的幸福
仅有的幸福

reply all(4)
左手右手慢动作

This is in the Nginx documentation:

listen              80;
listen              443 ssl;

Reference: http://nginx.org/en/docs/http/configuring_https_servers.html

Peter_Zhu

Is it possible to use two servers?

世界只因有你

Isn’t this the poster’s configuration? You should need two servers, one listening on port 80 and the other listening on port 443. Jiang Zi...

淡淡烟草味

ssl on; Just remove this line

Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template