11
安装ssl证书后实现http自动跳转到https教程

apache版本
如果需要整站跳转,则在网站的配置文件的标签内,键入以下内容:
rewriteengine on
rewritecond %{server_port} !^443$
rewriterule ^(.*)?$ https://%{server_name}/$1 [l,r]
如果对某个目录做强制跳转,则使用以下代码:
rewriteengine on
rewritebase /yourfolder
rewritecond %{server_port} !^443$
#rewriterule ^(.*)?$ https://%{server_name}/$1 [l,r]
rewriterule ^.*$ https://%{server_name}%{request_uri} [l,r]
nginx版本
在配置80端口的文件里面,写入以下内容即可。
server {
           listen       80;
           server_name  localhost;
          rewrite ^(.*)$ https://$host$1 permanent;    
           location / {
               root   html;
               index  index.html index.htm;
           }
3
php页面跳转:添加在网站php页面内
if ($_server["https"] <> "on") 

$xredir="https://".$_server["server_name"].$_server["request_uri"]; 
header("location: ".$xredir); 
}
4
单独页面通用代码段:较适合指定某一个子页单独https
在需要强制为https的页面上加入以下代码进行处理http-->https