server {
listen 443 ssl; #刪掉 ssl on; 配置項 ssl寫在443端口後面
server_name www.***.com; #你的域名
root html; #你的網站根目錄
index index.php index.html index.htm; #網站默認訪問文件
ssl_certificate cert\20180907.pem; #證書文件
ssl_certificate_key cert\20180907.key; #祕鑰文件
ssl_session_timeout 5m;
ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_prefer_server_ciphers on;
location / {
root html; #網站根目錄
index index.php index.html index.htm; #網站默認訪問文件
}
location ~ \.php(.*)$ { #PHP必須的配置,不然瀏覽器訪問會直接下載php源碼文件
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_split_path_info ^((?U).+\.php)(/?.+)$;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info;
include fastcgi_params;
}
}