除主页外,所有页面均出现 WordPress 404 错误

除主页外,所有页面均出现 WordPress 404 错误

我在本地开发环境中遇到了一个非常独特的问题。我目前在 ZendServer 上运行 WAMP Stack。在我的计算机上,默认情况下,端口 80 已被占用,因此我使用端口 8080,并且我对此没有任何问题。

当我开始使用本地 WordPress 安装时,我第一次注意到了这个问题,我可以查看主页并访问 WordPress 的后端,没有任何问题。我可以添加/编辑帖子,没有任何问题。我最初设置了一个 vhost,将 zr‑www.mywebsite.com:8080 映射到我的 htdocs 文件夹中,并且没有任何问题。

然后发生的事情是,我进入主页,然后尝试转到主页以外的任何页面(在前端),然后出现错误404 Not Found。它是实时站点的精确克隆,当我在基于 Linux 的 LAMP Stack(Ubuntu)上测试它时,它运行正常,没有任何问题。

如能对此作出任何澄清,我们将不胜感激。

答案1

您忘记了 WordPress 重写规则。请确保您已启用mod_rewrite并拥有适当的位.htaccess

相关内容