404 路由问题 - AWS Linux Wordpress 网站

404 路由问题 - AWS Linux Wordpress 网站

我们正在 AWS EC2 Linux 实例上运行 WordPress 网站,并创建了自定义 403 和 404 错误文件(均为 html 文件)。这些文件位于网站的根目录中。

根 .htaccess 文件已被修改,包含以下部分:

# Custom Documents

ErrorDocument 403 /403.html

ErrorDocument 404 /404.html

该网站使用了一个主题,其中有一个 404.php 文件。问题是,任何 404 请求都被路由到这个文件,而不是 404.html 文件。

httpd.conf 文件已为根文件夹 var/www/html 设置了所有访问权限,因此我看不到其中有任何内容会阻止 .htaccess 文件。为了进行双重检查,我在 .htaccess 文件中添加了一些 301 重定向,只是为了检查它们是否被命中并且是否正常工作。

还检查了是否有任何其他 .htaccess 文件可能会覆盖其中的文件,插件中有一些,但从我所看到的,它们不应该有任何影响。

还有什么可以覆盖 .htaccess 文件吗?

相关内容