Typecho开启伪静态并隐藏index.php

前言


用Typecho的都知道域名后面会加一个index.php,很多人都接受不了这种丑陋东西 。例如如下网址:https://www.9imc.cn/index.php/archives/13.html,但我们希望形式是这样 https://www.typechodev.com/archives/13.html。那么我们如何做到这样的效果?

后台配置typecho伪静态

如图,在typecho后台,开启地址重写功能(开启的时候会报错,不用管强制开启),并选择你喜好的url形式:
yjlj.png

配置服务器的rewrite规则


nginx配置

直接打开宝塔面板的网站管理界面,配置伪静态
12.png
代码如下:

if (!-e $request_filename) {
    rewrite ^(.*)$ /index.php$1 last;
}

配置完成后,清除浏览器缓存就可以了

Last modification:June 30th, 2019 at 12:06 am
如果觉得我的文章对你有用,请随意赞赏

Leave a Comment