Apache/2.4.29 (Ubuntu) 服务器位于端口 443,用于 wordpress

Apache/2.4.29 (Ubuntu) 服务器位于端口 443,用于 wordpress

Let's encrypt certificate在 Ubuntu 18.04 上的 AWS 中安装 Wordpress 后,我遇到错误。

单击此处查看错误消息图像

如何解决这个问题?

答案1

获得问题的解决方案,需要更改apache2.conf文件后才能起作用,

旧代码/etc/apache2/apache2.conf

<Directory /var/www/>
        Options Indexes FollowSymLinks
        AllowOverride None
        Require all granted
</Directory>

改变成

 <Directory /var/www/>
            Options Indexes FollowSymLinks
            AllowOverride All
            Require all granted
    </Directory>

之后,为了让 Apache 理解重写规则,我们首先需要激活 mod_rewrite。它已经安装,但在默认的 Apache 安装中被禁用。使用 a2enmod 命令启用该模块:

$ sudo a2enmod rewrite

这将激活模块或提醒您模块已启用。要使这些更改生效,请重新启动 Apache。

$ sudo systemctl restart apache2

它最终对我有用。

答案2

我希望你的 443 端口被阻止

登录你的 aws 并检查开放端口详细信息

更多信息这里

相关内容