WP网站固定链接url去除index.php
今天博主在修改 wordpress 固定链接设置后,除主页所有的链接均报 404,因此写下此类问题的解决办法
在选择其他固定链接生成方式时,保存修改后,除主页外所有界面均报 404 错误。
原因是其他固定连接方式前面没有 “index.php”,即没有通过 index.php 作为请求入口。
所以就会出现 404 报错,原因找到了,解决办法也很简单,重新加上 index.php 就好了(如下图)….
设置完成后虽然问题解决了,也不报404错误了。但链接超级丑的是不是,越看越别扭,而且加了以后感觉怪怪的,移除方法也很简单
首先我们写入配置到 Nginx,具体配置代码如下:
location / {
try_files $uri $uri/ /index.php?q=$uri&$args;
}
打开宝塔面板,选择你需要修改的站点,并点击进入网站设置:
打开后我们进入到站点的配置文件中,在这里添加上面的代码:
点击保存时,会自动检测你写的配置代码的正确性,不用担心配置文件写错导致网站直接崩溃。
对了,在粘贴时注意粘贴到块内,否则会报错,然后再到WP后台设置-固定链接修改去掉index.php即可。
阅读剩余
THE END