:时刻保持空杯心态

typecho开启伪静态全站https

January 30, 2021

看到好多小伙伴都开启了https,闲着没事我也来部署ssl,咱也得跟上大部队。

  1. 申请ssl证书在后台导入。
  2. 在根目录文件config.inc中添加以下代码

     /** 开启HTTPS */
      define('__TYPECHO_SECURE__',true);
    
  3. 如果没有显示绿锁,并有警告提示,将主题目录下的comments.php中$this->commentUrl()替换为echo str_replace("http","https",$this->commentUrl());
  4. 将80端口(HTTP)重定向到443端口(HTTPS),注意把带WWW的,或者不带WWW的HTTPS链接指向主域名,保持网站地址的唯一性。

其中301跳转443,并将带WWW的HTTPS链接跳转到不带WWW的HTTPS链接,在根目录文件.htaccess中添加以下代码

RewriteCond %{HTTP:From-Https} !^on$ [NC]
   RewriteRule ^(.*)$ https://lyss.pro/$1 [R=301,L]
   RewriteCond %{HTTP_HOST} ^www\. 
   RewriteRule ^(.*)$ https://lyss.pro/$1 [R=301,L]

301跳转443,并将不带WWW的HTTPS链接跳转到带WWW的HTTPS链接,在根目录文件.htaccess中添加以下代码

RewriteCond %{HTTP:From-Https} !^on$ [NC]
   RewriteRule ^(.*)$ https://www.lyss.pro/$1 [R=301,L]
   RewriteCond %{HTTP_HOST} !^www\.
   RewriteRule ^(.*)$ https://www.lyss.pro/$1 [R=301,L]
打赏

标签:伪静态https

最后编辑于:2021/01/30 17:25

10 个脚印留在了这里

  1. 后小沟
    后小沟     Windows 7 /   Google Chrome
    2021-02-03 22:52

    很多年前用过typecho,很不错的博客程序。

    1. 路易Ly
      路易Ly     Android /   QQ浏览器
      2021-02-04 20:22
      @后小沟

      我以前是用zblog,现在转来了typecho

  2. 亮娃子博客
    亮娃子博客     Android /   Google Chrome
    2021-01-31 20:47

    这是大势所趋哦,以后都要搞起来

    1. 路易Ly
      路易Ly     Android /   QQ浏览器
      2021-01-31 21:50
      @亮娃子博客

      的确是

  3. 哥斯拉
    哥斯拉     Windows 7 /   Google Chrome
    2021-01-30 20:57

    想不到还需改代码,以为直接服务器端配好ssl就行了

    1. 路易Ly
      路易Ly     Android /   QQ浏览器
      2021-01-31 21:48
      @哥斯拉

      我用的是虚拟主机,比较麻烦,服务器就简单点了

      1. Mr.Chou
        Mr.Chou     Android /   Google Chrome
        2021-02-03 12:02
        @路易Ly

        我的也是虚拟机,好像并没有改过这些

        1. 路易Ly
          路易Ly     Windows 10 /   Google Chrome
          2021-02-03 14:07
          @Mr.Chou

          我用的虚机比较便宜,所以比较麻烦

      2. SodaYang
        SodaYang     Android /   Google Chrome
        2021-02-01 18:52
        @路易Ly

        虚机几乎没有可玩性,尽快上云吧

        1. 路易Ly
          路易Ly     Android /   QQ浏览器
          2021-02-01 21:55
          @SodaYang

          有服务器,但是不想用

路易
路易
路易
我叫路易没有十三
19文章
2分类
186评论
搜索
随机推荐