都2022年WordPress还需要自己手动去除网址上带的index.php?

原创 野人  2022-09-19 09:01  阅读 49 次

在野人看来是不太需要的,因为WordPress自带伪静态规则默认就会去需要默认的目录下是否有存在index.php文件,而且按照Web服务器的默认文档规则如下:

index.php
index.html
index.htm
default.php
default.htm
default.html

可以从上面的规则看出,默认文档规则也会去寻找当前目录下是否存在index.php文件,野人分析为什么还是有朋友在搜索如何去除WordPress网址上带的index.php,想必可能是之前的带有index.php网址页面被搜索引擎收录了,才会想的搜索怎么去除这类的关键词,那么野人在这里也告诉大家怎么去除这个带有index.php,下面就以Nginx的Web环境+宝塔面板来演示

首先登录到宝塔面板的后台——左侧菜单栏【网站】——找到想要更改的网站——点击【设置】——在弹出的设置弹窗中,点击左侧菜单栏【伪静态】——添加下面的伪静态规则

location / {
    if (-f $request_filename/index.php){
        rewrite (.*) $1/index.php;
    }
}

好嘞,点击保存,测试下效果,然后就大功告成了!!!

本文地址:https://www.yerenwz.com/6399.html
版权声明:本文为原创文章,版权归 野人 所有,欢迎分享本文,转载请保留出处!

发表评论