wordpress去掉index.php,WordPress如何去除index.php?

时间 : 24-11-22 栏目 : 生活随笔 作者 : 冰镇宝贝321 评论 : 0 点击 : 285 次

WordPress如何去除index.php?今天为大家分享WordPress去除index.php的方法。

主要有两个步骤:

wordpress设置固定链接

登录wordpress后台,依次选择‘设置/固定链接’,在出现的页面中,选择‘自定义结构’,然后根据你的情况,设置好链接。

  • 设置wordpress重写规则

这个需要根据你的web服务器来决定

  • wordpress apache 静态链接重写规则

如果你是 apache,在 wordpress 网站目录下,

新建一个 .htaccess 文件

并写入下面的代码

RewriteEngine On
RewriteBase /wordpress/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wordpress/index.php [L]
  • wordpress nginx 静态链接重写规则

如果你的web服务器是 nginx,编辑 nginx 的配置文件 nginx.cnf

在 server{}  配置内容中,

写入下面的代码

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;
    }
}

然后重启 nginx

这样就能把 wordpress 链接中的 index.php 去掉。



除非注明,文章均为( 冰镇宝贝321 )原创,转载请保留链接: https://bkqv5.com/archives/695.html

wordpress去掉index.php,WordPress如何去除index.php?:等您坐沙发呢!

发表评论




0