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