# 使用httpsserver { ?????????????????????????????????????????????????????????????????????????listen ????????443 ssl; ?????????????????????????????????????????????????????server_name ???www.****.com;#域名 ?????????????????????????????ssl_certificate ?????ssl_certs/1_www.****.com_cert.crt;#证书路径 ?????????ssl_certificate_key ?ssl_certs/2_www.****.com.key;#key路径 ??????????????????????????????????????????????????????????????????????????????????????????????ssl_session_cache ???shared:SSL:1m; #s储存SSL会话的缓存类型和大小 ???????????????????????????ssl_session_timeout ?5m; #会话过期时间 ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????ssl_ciphers ?HIGH:!aNULL:!MD5; #为建立安全连接,服务器所允许的密码格式列表 ?????????????????????????????????????????????ssl_prefer_server_ciphers ?on; #依赖SSLv3和TLSv1协议的服务器密码将优先于客户端密码 ???????????????????????????????????????????????location / ????{ ????????????????????????????????????????????????????????root ????/var/www/; ??????????????????????????????????????index ???index.html index.htm index.php; ??????????????????????????????} ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????location ~ \.php$ { ?????????????????????????????????????????????????????????????root ??????????/var/www; ????????????????????????????????????????????fastcgi_pass ??127.0.0.1:9000; ??????????????????????????????????????????????fastcgi_index ?index.php; ???????????????????????????????????????????????????fastcgi_param ?SCRIPT_FILENAME ?$document_root$fastcgi_script_name; ?????????include ???????fastcgi_params; ??????????????????????????????????????????} ???????????????????????????????????????????????????????????????????????}# 将http访问自动跳转到httpsserver{ ??????????????????????????????????????????????????????listen 80 www.****.com; ????????????????????????????rewrite ^/(.*)$ https://www.****.com/$1 permanent; ?}
NGINX-HTTPS
原文地址:https://www.cnblogs.com/jffun-blog/p/10217580.html