nginx 配置了 证书 当 开启80端口 的时候 https 就可以访问域名 不开启80端口 https 域名就无法访问
server {
#listen 80;
listen 443 ssl;
server_name xxx.cn;
if ($http_Host !~* ^xxx.cn$)
{
return 403;
}
ssl on;
ssl_certificate xxx-2022.crt;
ssl_certificate_key xxxx-2022.key;
ssl_session_timeout 5m;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers HIGH:!RC4:!MD5:!aNULL:!eNULL:!NULL:!DH:!EDH:!EXP:+MEDIUM;
ssl_prefer_server_ciphers on;
#charset koi8-r;
#access_log logs/host.access.log main;
location / {
proxy_set_header Host $host;
proxy_set_header REMOTE-HOST $remote_addr;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://127.0.0.1:8993;
}