实用教程

Typecho Kangle伪静态规则 隐藏index.php

前言

众所周知,typecho如果不开启伪静态和地址重写,页面链接中会有个index.php,一来链接不美观,二来也不太友好
该教程完美适用于kangle主机高速(kangle主机推荐:叮当云ddyidc.cn),用于隐藏typecho的url中的index.php

伪静态规则

下面的规则用于伪静态隐藏index.php

Typecho kangle伪静态规则
<IfModule mod_rewrite.c>
     RewriteBase /
     RewriteCond %{REQUEST_FILENAME} !-f
     RewriteCond %{REQUEST_FILENAME} !-d
     RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1]
</IfModule>

使用方法

1.在网站根目录(如wwwroot)新建一个文件,命名为.htaccess将上面的规则粘贴进去,保存
2.进入Typecho后台->设置->永久链接->启用地址重写功能(忽略错误)->保存
3.然后地址中的index.php就被隐藏了

伪静态强制https

这是我博客的伪静态规则,如需使用需要开启443端口启用ssl证书,叮当云主机可直接联系客服开启
使用方法:使用方法同上,但需要手动修改下面规则中的https://www.lylme.com/为自己的域名

##Typecho kangle伪静态强制https规则
<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{SERVER_PORT} 80
    RewriteRule ^(.*)$ https://www.lylme.com/$1 [R,L]
    {REQUEST_URI} [L,R=301]
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1]
</IfModule>

后言

到这里,教程也就该结束了,如果不会的可以多看几遍,本文写的比较详细了,稍微有点基础就可以学会

另外,可以支持一下我朋友的主机网站叮当云ddyidc.cn,便宜高速,稳定,免备案

注:本文为LyL博客原创,授权微信公众号:叮当工作室,转载请注明

微信扫一扫,向我赞赏

微信扫一扫,向我赞赏

微信扫一扫,向我赞赏

支付宝扫一扫,向我赞赏

QQ扫一扫,向我赞赏

QQ扫一扫,向我赞赏

回复

This is just a placeholder img.