导航
导航
文章目录
  1. 1、Typecho 设置
    1. 2、Nginx 重定向设置

Typecho 全站 SSL 配置

Typecho 部署全站强制SSL,首先你要有的觉悟是忽略非Google引擎流量,甚至牺牲些速度。Typecho 实际配置非常简单,首先修改数据表”siteUrl”值,最后在nginx中重定向即可。

1、Typecho 设置

登录phpmyadmin,运行下面SQL语句。
注意将”wangyan_blog”换成你数据库名,地址改为你的地址。

UPDATE `wangyan_blog`.`typecho_options` SET `value` = 'https://wangyan.org/blog' WHERE `typecho_options`.`name` = 'siteUrl';

2、Nginx 重定向设置

1、访问http自动转至https
2、对非google搜索引擎不强制转https。

    if ( $http_user_agent ~* [^baiduspider|bing|yahoo|msnbot|soso|sogou|iaskspider|yodao] ) {
        rewrite ^(.*) https://youdomain.com$1 permanent;
    }

上面语句意思是,根据 http_user_agent 判断是否为爬虫,否则强制重定向。

支持一下
扫一扫,支持一下