按照如下教程设置伪静态,可以达到去掉typecho链接中index.php的效果。
先在宝塔面板后台设置伪静态规则为
location / {
index index.html index.php;
if (-f $request_filename/index.html) {
rewrite (.*) $1/index.html break;
}
if (-f $request_filename/index.php) {
rewrite (.*) $1/index.php;
}
if (!-f $request_filename) {
rewrite (.*) /index.php;
}
}
再到typecho后台=》设置=》永久链接 处启用地址重写功能,勾选并修改个性化定义为/archives/{slug}
,然后保存设置即可。
保存设置时,如果出现报错,请勾选仍要设置。