填写您的邮件地址,订阅我们的精彩内容:

wordpress发布文章后出现404页面未找到

我的网站确实遇到了这个问题,一篇新文章撰写发布后,/wp-admin/post.php竟然是404页面,本文我将讲解这一问题的解决办法。

我通过搜索引擎,了解了很多这方面的知识,但是始终没有得到最后的答案。以下几种是我根据参考资料总结的问题原因及解决办法:

确定不是程序问题,覆盖/wp-admin/目录尝试是否有问题。

排除插件因素,这确实有可能是插件引起的,特别是那些与文章的发布和保存相关系的插件,例如文章同步插件,这些插件会在文章发布或保存的同时与远程接口连接、执行程序占用资源调用数据等,因此可能造成文章发布的超时或由于这些程序的错误而中断文章发布。

你可以尝试将所有的同步插件全部停用,同时一定要删除插件文件。

如果不是wordpress本身程序或插件问题,那么一定就是主机的问题了。我根据主机服务商的提示,将全站的文件权限修改为文件夹755,文件644 。但仍然不能解决问题,所以没有办法,只能重新安装wp,希望可以解决。

而我通过网上查找资料,得知还有一种情况:由于主机没有关闭安全模式造成。请看这两篇文章:

Post.php wp-admin WordPress 3.1.1 error


http://techsalsa.com/solved-404-error-after-update-or-save-post-in-wordpress/

其中提到在.htaccess文件中增加

# BEGIN 404 Fix
<IfModule mod_env.c>
SetEnv MODSEC_ENABLE Off
PassEnv MODSEC_ENABLE
</IfModule>
#END 404 Fix

或者

# BEGIN 404 Fix
<IfModule mod_security.c>
SecFilterEngine Off
SecFilterPost Off
</IfModule>
# END 404 Fix

希望这能解决你的问题。

下面我简单说几句