如何使网站支持https

SSL    协议。
mod_ssl       httpd服务中模块,在配置文件中开启mod_ssl.so。
php_openssl    php 的拓展,在php.ini中配置。支持PHP中openssl相关的加密解密函数等。

HTTPS支持需要证书。

http://www.cnblogs.com/baocheng/p/6071293.html
http://www.jb51.net/article/23971.htm
http://www.wosign.com/Info/apache_ssl.htm

---------------------------------
基于 阿里云Apache
经过研究和实践:
站点支持https 访问:
1.apache  支持mod_ssl
2.配置ssl的配置文件(443端口配置到站点目录,另上传证书并配置好证书路径)。
可以访问了。

要求站点内资源全部是https请求,否则是黄色图标不是绿色图标,需要整改代码。

如果启用了CDN家属,需要CDN支持https,否则报证书无效。阿里云中直接开启https安全加速即可。
且支持 强制http和https 之间的跳转。  https 请求数是收费的,证书仍可以使用免费证书。


posted @ 2017-03-09 11:10  Newman·Li  阅读(196)  评论(0)    收藏  举报