wordpress 出现443 NOT FOUND-apache错误的解决方案

发布于 2020-02-09  262 次阅读


在解决好服务器一直500的错误后(wordpress安装performance插件后出现500 Internal Server Error 后的思路和解决方案

可能性

发现博客中所有文章打开后都出现443的错误,从网上找到几种可能。

验证是否是.htaccess文件的问题

验证 wordpress.com/?p=id 打开的链接是否能够正常使用

验证是否加载mod_rewrite模块

WordPress/目录创建index.php文件,(注意保存源文件)
<?php
phpinfo()
?>

更改apache的配置文件 /etc/httpd/httpd.conf

<Directory /path/to/wordpress>
  Options Indexes FollowSymLinks
  AllowOverride All
  Require all granted
</Directory>

解决

一番尝试下来之后,发现是.htaccess不可写的原因。
如果WordPress不能自动更新.htaccess,它会告诉你原因,如.htaccess文件可写,才会自动更新,但是目前不是可写的,这个提示在设置→固定链接面板的底部。 想 让WordPress自动更新,必须给WordPress开通.htaccess文件的写权限. 确切的权限依赖于你的服务器环境,尝试给文件拥有者打开写权限,然后作者所在组打开写权限,然后所有人,一步一步测试,一旦WordPress有了写权限,则不要再进一步放宽权限。

wp的提示

如果您的.htaccess文件可写,我们即会自动帮您完成,但其目前不可写,所以以下是您需要加入您的.htaccess文件中的mod_rewrite规则。点击文本框并按CTRL + a来全选。

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

鸣谢

# WordPress 除了主页以外的页面都提示Not Found的问题(Centos)

关于wordpress在修改固定链接后,总显示Not Found的问题

WordPress文章找不到|我的WordPress文档怎么打不开?|not found解决方案

本文标题:《wordpress 出现443 NOT FOUND-apache错误的解决方案》

本文链接:https://wnag.com.cn/321.html

特别声明:除特别标注,本站文章均为原创,本站文章原则上禁止转载,如确实要转载,请电联:wangyeuuu@qq.com,尊重他人劳动成果,谢过~


正因为有要好好实现的梦想,所以今天也要好好加油。