您现在的位置是:首页 > 教程 > WordPress教程WordPress教程
wordpress出现404错误的原因和解决方法
易堃登2023-07-24 23:29:45WordPress教程已有193人查阅
导读在 WordPress 后台设置了自定义固定链接后,前台页面无法显示,提示404错误页面,但是原来默认的动态路径还是可以打开,这是为什么?
在 WordPress 后台设置了自定义固定链接后,前台页面无法显示,提示404错误页面,但是原来默认的动态路径还是可以打开,这是为什么?
分析:一般我们使用开源程序,如 WORDPRESS这类程序时,都会先在本地调试,并上传些数据,如题所述的问题,在本站调试的时候就出现过,查阅了些资料,得出的结论:
大的可能性就是apache(PHP 服务器)的配置出现了问题。在后台设置了自定义的固定链接后,相当于是自定义了站点的伪静态规则,那么在调试的过程中,你的服务器环境就必须支持伪静态才可以打开静态的路径,一 般能进后台配置固定路径,那么你的服务器环境大致是没有什么问题的,动态路径也可以打开,说明数据库连接及权限等问题都不大会存在问题,问题一般就出在你没有开启Apache支持伪静态的功能,如何实现呢?
前提条件:你用的是 Apache 服务器 先找到 Apache 安装的路径,在其根目录下“conf 文件夹”中有一个文件叫
“httpd.conf”,用记事本将它打开,按“ctrl+F”键,弹出查找窗口,输入:
如果能找到的话, 把前面的#删除,这个#号表示注释,也就是没有开启,我们去掉之后也就开启了
“mod_rewrite”这一模块,如果找不到,再尝试输入:
看能否找到,如果能找到,说明 这个模块已经开启, 继续查找“ Options FollowSymLinks AllowOverride None Order deny,allow Deny from all
”将其中的“AllowOverride None”改为“AllowOverride all”,为保险起见,
你也可以再查找一下“AllowOverride None”,可能会出现多处, 基本替换成 “AllowOverride all”,然后保存文件。
接下来,重启 apache 服务器,再去后台保存一下“固定链接”,重新打开页面, 看是否能够打开了。
如果你不是 Apache 服务器,而是用的 IIS 调试的话,那就得去安装一个“ISAPI_Rewrite3_0069_Lite.msi”筛选器,然后在站点设置里面将PHP置为优 先级。
本文标签:
很赞哦! (3)
暂无内容 |
暂无内容 |
相关文章
暂无内容 |
暂无内容 |
随机图文
wordpress常用经典插件99个分享
非常多的插件分类 帮助新手朋友更快了解wordpress插件,当然可能还有许多好的未被找到。 wordpress留言相关插件:1、Akismet:很流行的反垃圾留言插件。可能吧使用WP至今,它已经外部调用WordPress文章的实现方法
通过调用 wp-load.php 文件获取wordpress主要功能的。wp-load.php加载了Wordpress本身和它所有的程序开发接口(API),装载后就可以在自己的程序中调用wordpress的函数。Docker搭建Wordpress的步骤方法
传统的使用wordpress搭建网站,意味着你需要搭建以下四个环境:这里面主要是php的搭建真心麻烦,各种依赖,版本不兼容,然后还有php跟mysql的插件,我是吃了它很大的苦,寻求让我快乐的方法,知道我发现了它。让WordPress侧边小工具随机排序的方法
有时可能希望侧边栏小工具随机排序显示,可以将下面代码添加到当前主题模板函数functions.php文件最后即可:
留言与评论 (共有 0 条评论) |