-1

我的网站 www.auzcan.com 的主页显示 404 错误,但是从 GoDaddy 安装 SSL 证书后其他页面工作正常。我已经尝试了所有可用的解决方案,但都是徒劳的。期待您的帮助。提前致谢。

4

2 回答 2

0

我遇到了完全相同的问题,我的解决方案是将这些行添加到/etc/apache2/sites-enabled/default-ssl.conf,这是我启用 SSL 的网站的配置文件:

<Directory /var/www/html/>
        AllowOverride All
</Directory>

当然,这是假设 DocumentRoot /var/www/html。如果您的设置不同,请相应更改。

问题是 Wordpress 使用.htaccess规则来处理 URL,为了让它们工作,AllowOverride All需要在服务器的配置文件中。

在我的情况下,非 SSL 和启用 SSL 的变体的配置位于单独的文件中。非 SSL 配置一直都有AllowOverride All,所以一切正常。启用 SSL 后,另一个配置文件开始发挥作用,并且没有所需的AllowOverride All设置。

于 2020-01-24T09:52:42.610 回答
0

尝试在管理面板-> 设置-> 阅读中检查您的首页设置。

它应该选择您的最新帖子选项,或者选择静态页面选项并将首页设置为有效页面。

这可能是没有正确设置主页的情况

于 2020-01-24T09:50:25.143 回答