「红辣椒」我可以划船不用浆!我可以扬帆没有风向!因为我这一生!全靠浪!
不辣不青春

现在腾讯提供免费的一年证书,地址:https://console.qcloud.com/ssl

nginx重定向 http 自动跳转 https

server
    {
        listen 80;
        server_name honglajiao.org;
        index index.html index.htm index.php;
        rewrite ^/(.*)$ https://www.honglajiao.org/$1 permanent;  //第一种
        return 301 https://www.baidu.com$request_uri;  //第二种
    }

配置ssl证书:

阅读全文

这篇文章主要介绍了Apache mod_rewrite实现HTTP和HTTPS重定向跳转,本文分别给出了HTTP重定向HTTPS和HTTPS重定向HTTP配置参考,需要的朋友可以参考下

当你的站点使用了HTTPS之后,你可能会想把所有的HTTP请求(即端口80的请求),全部都重定向至HTTPS(即端口443)。这时候你可以用以下的方式来做到:(Apache mod_rewrite)

<IfModule mod_rewrite.c>
 RewriteEngine On
 RewriteBase /
 RewriteCond %{SERVER_PORT} 80
 RewriteRule ^(.*)$ https://honglajiao.net/$1 [R=301,L]
</IfModule>

把这段代码放在.htaccess文件,即可实现HTTP到HTTPS的重定向。

阅读全文

可以在有需要自动转到https的网页中在前加入以下代码:

<script language="javascript">
<!--
if(location.protocol == "http:")
        location.href=location.href.replace(/^http:/, "https:");
//-->
</script>