已部署好HTTPS证书的服务器
APache 版本1、如果需要整站跳转,则在网站的配置文件的
Nginx版本在配置80端口的文件里面,写入以下内容即可。server { listen 80; server_name localhost; rewrite ^(.*)$ https://$host$1 permanent; location / { root html; index index.html index.htm; }
TOMCAT 版本1、在conf目录下的server.xml文件中找到以下配置,修改redirectPort参数值为'443',默认是“8443”.
单独页面通用代码段:以下方法较适合指定某一个子页单独https在需要强制为https的页面上加入以下代码进行处理http-->https
在需要强制为http的页面上加入以下代码进行处理https-->http
PHP页面跳转:添加在网站php页面内if ($_SERVER['HTTPS'] <> 'on') { $xredir='https://'.$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI']; header('Location: '.$xredir); }