配置NgiTPS教程动跳转HTnx支持SSL证书自

配置过程基于SSL证书以及KEY都以准备好,并且已经启动环境。

1、编辑Nginx网站配置文件,目录位于.../Nginx/conf/vhosts.conf

201704181492503027431597-1

主要修改区域已在图片中以红框标注,我们对应自己的修改。

PHP
server {         listen       127.0.0.1:80;        listen       127.0.0.1:443 ssl;        server_name  www.test.com alias test.com;        ssl_certificate      E:/UPUPW/Nginx/conf/ssl/server.crt;        ssl_certificate_key  E:/UPUPW/Nginx/conf/ssl/server.key;        ssl_session_timeout  5m;        ssl_protocols  SSLv2 SSLv3 TLSv1;        ssl_ciphers  HIGH:!aNULL:!MD5;        ssl_prefer_server_ciphers   on;        if ($scheme = http) {             return   301 https://$host$request_uri;        }        location / {             root   E:/web;            index  index.html index.htm default.html default.htm index.php default.php app.php u.php;            include        E:/web/up-*.conf;        }        autoindex off;        include advanced_settings.conf;        #include expires.conf;        location ~* .*/(attachment|attachments|uploadfiles|avatar)/.*.(php|php5|phps|asp|aspx|jsp)$ {         deny all;        }        location ~ ^.+.php {             root           E:/web;            fastcgi_pass   bakend;            fastcgi_index  index.php;            fastcgi_split_path_info ^((?U).+.php)(/?.+)$;            fastcgi_param  PATH_INFO $fastcgi_path_info;            fastcgi_param  PATH_TRANSLATED $document_root$fastcgi_path_info;            fastcgi_param  HTTPS  $https if_not_empty;            include        fastcgi.conf;        }        }

PS:只需要修改域名以及CRT与KEY为自己的或者直接在现有网站配置文件中添加上图红色区域配置信息并修改即可。注意CRT与KEY使用绝对路径。

配置文件修改完成只需要回到UPUPW面板输入rr然后Enter重启环境即可愉快的享受HTTPS带来的安全快感了!

上一篇:关注微信公众号获取用户信息
下一篇:大量上市!高蛋白低脂,夏天吃清热消暑,健脾祛湿,包饺子真香