用私钥来做这件事。生成一个解密的key文件,替代原来key文件。 openssl rsa -in www.example.com.key -out www.example.com.key.unsecure 然后修改配置文件 ssl on; ssl_certificate cert/www.example.com.crt; ssl_certificate_key cert/www.example.com.key.unsecure; 这样就可以不用输入密码了
把nginx服务的http页面重定向到https写法:
server {
listen 80;
server_name www.example.com;
return 301 https://$server_name$request_uri;
}
server {
listen 443;
server_name www.example.com;
[....]
}