wordpress网站的固定永久链接结构可以提高您在搜索结果中获得更好位置的机会,因此,设置好的自定义固定链接结构也是很有必要的。wordpress网站在后台的设置里面,有个固定链接,新手朋友在设置了固定链接后,有时候会出现文章页面无法正常打开,导航的栏目也不能打开的情况,页面提示404 Not Found错误怎么办?
出现这种情况大多是由于WordPress所在服务器没有正确配置rewrite规则所导致。不同的服务器(如Apache和Nginx)的rewrite规则配置不一致,如下:
Nginx服务器rewrite规则配置:打开网站设置,配置文件,里面添加以下代码即可
location /
{
try_files $uri $uri/ /index.php?$args;
}
rewrite /wp-admin$ $scheme://$host$uri/ permanent;
![图片[1]-wordpress更改固定链接后无法访问出现404问题的解决方法-精品资源网](https://www.jpzyw.net/wp-content/uploads/2023/04/5544566.png)
apache服务器修改:在wordpress网站根目录新建.htaccess文件,然后将上方的代码全部复制到里面,并保存文件,然后修改apache服务器中的httpd.conf文件的这部分代码,如下:
<Directory "/var/www/html">
Options Indexes FollowSymLinks
//将AllowOverride None改为all
AllowOverride all
Require all granted
</Directory>
© 版权声明
THE END
暂无评论内容