WordPress 去除index.php方法

一、后台处设置-固定链接-自定义结构

# 直接去除index.php,推荐的链接格式为以下:
/%category%/%post_id%.html

二、编辑web管理器的伪静态,这边使用的是nginx,安装有宝塔面板的话只需要在站点配置文件中修改以下:

Wordpress 去除index.php方法
# 代码内容:
location / {
    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;
    }
}
# 如果使用的不是宝塔面板,需要将这段配置写入到站点配置文件中的server{}内,然后重启nginx即可

作者:Zleoco,如若转载,请注明出处:https://www.zleoco.com/?p=485

发表回复

您的电子邮箱地址不会被公开。