安装 Apache 服务器后,网站主页可以正常工作,但其下的链接出现 404

安装 Apache 服务器后,网站主页可以正常工作,但其下的链接出现 404

我刚刚在我的系统上安装了 apache 和 mysql,并从我的生产服务器上安装了 Wordpress 的副本。

当我访问该网站时,主页加载完美,但如果我单击该网站的任何其他链接,我会得到:

未找到 未在此服务器上找到请求的 URL。

我在网上搜索了好多地方,发现大多数帖子都是关于永久链接的,但这个问题影响了我网站内的所有页面。我尝试将 apache2.conf 文件更新为 AllowOverride All,因为有人认为这可能是原因,但这并没有解决问题:

答案1

最终找到了解决这个问题的方法:

sudo service apache2 restart
sudo a2enmod rewrite
sudo systemctl restart apache2

相关内容