折腾新搭建的typecho博客

弄了个免费域名(senchun.ml)by:暂时不想买域名

用彩伞的日本虚拟主机(便宜实用) ps:没钱买贵的
搭建typecho博客,采用John的Bigfa主题 ps:收费的别想了
折腾了一下主题,使用ico和logo
底部嵌入博客运行时间代码(张戈那里拿来的)分享在下面

下面这段插到网站的 footer 或 header 中

下面这段插入统计代码当中或网站想放的位置,效果可以看我博客的首页底部

森纯博客勉强运行:<span id="htmer_time" style="color: #0196e3;"></span>

弄了下seo,貌似百度对免费域名不友好,我也不知道能不能收录,试下吧。

  1. AMP-MIP
  2. BaiduSubmit
  3. Links
  4. Sitemap
  5. SmartSpam

typecho想要弄的步骤如下:
登录Typecho后台 -> 设置 -> 基本设置 -> 站点地址改成https的域名是必须的。
编辑Typecho站点根目录下的文件config.inc.php加入下面一行配置,否则网站后台还是会调用HTTP资源。

由于Chrome浏览器对HTTPS要求较高,Firefox已经显示小绿锁,可是Chrome还是有警告提示,F12查看,评论表单的action地址还是HTTP,找到站点主题目录下的comments.php文件,并搜索$this->commentUrl(),将其替换为:echo str_replace("http","https",$this->commentUrl()); 最后保存。

但是这样HTTP的方式还是可以访问的,我们可以通过WEB服务器(Ningx)将80端口(HTTPS)重定向到443端口(HTTPS)。
完成上述操作后,全部保存一下,【当然之前每一步也是需要保存的】。效果可以查看本博客,貌似不错。

代码如下:

RewriteCond %{SERVER_PORT} !^443$
RewriteCond %{HTTP_USER_AGENT} !MSIE/[1-8]\. [NC]
RewriteCond %{HTTP_HOST} isenchun.cn
RewriteRule ^.*$ https://isenchun.cn%{REQUEST_URI} [L,R=301]

在footer.php页面增加如下代码(可直接下载我的第二段JS脚本,将其中的图片地址改成你自己自定义的):

 <!-- 小火箭代码开始 -->
    <script type="text/javascript" src="https://down.inwao.com/Bash/jquery.min.js"></script>
    <script type="text/javascript" src="https://down.inwao.com/Bash/go-top.js"></script>
    <!-- 小火箭代码结束 -->

本文链接:https://my.lmcjl.com/post/1339.html

展开阅读全文

4 评论

留下您的评论.