【问题标题】:Lets encrypt SSL in Ubuntu 16 apache server returns 404 error让我们在 Ubuntu 16 apache 服务器上加密 SSL 返回 404 错误
【发布时间】:2017-04-11 05:03:36
【问题描述】:
我有一个 digitalocean droplet,我在其中托管了一个 Laravel 应用程序 App Url 。我使用Tutorial Link 添加了 SSL。但是当我在https 中运行应用程序时,它会返回404 page not found 错误。任何人都可以检查这个问题。配置文件( assamgas.tk.conf )如下。
【问题讨论】:
标签:
apache
ssl
laravel-5
digital-ocean
lets-encrypt
【解决方案1】:
我在这里看到了两件事。
1) Web 服务器未重定向到端口 443 (SSL/HTTPS)
2) 证书不存在。
我无法在您的服务器上通过 HTTPS 找到任何证书。
我建议,再次运行教程,或者试试这个 DigitalOcean tutorial
测试时不要生成太多的生产证书,而是使用 Let's Encrypt 临时服务器进行测试,当你获得自签名证书后,再切换到 Let's Encrypt 的生产服务器,否则你会获得Rate Limited 一周。