【问题标题】:404 Error - AWS EC2404 错误 - AWS EC2
【发布时间】:2015-10-18 02:58:45
【问题描述】:

当我尝试通过公共 DNS 打开我的实例时,我收到 404 错误。

但是,在我的安全组中,我将 HTTP/HTTPS/SSH 配置为允许所有传入请求。当我通过 SSH 连接到实例时,我可以从我的存储库中看到我的所有文件。

我正在使用 Nginx 和 Gunicorn 的 Ubuntu 64 位服务器上运行。

任何帮助将不胜感激。

提前谢谢你!

【问题讨论】:

  • 这里可能发生了很多事情,你的服务器在运行吗?您是否使用正确的端口?您的实例是否在公有子网中(连接到 Internet 网关?)
  • @DanielEsponda 我在 Django 上使用 RDS 的 Postgres 数据库,是的,我的这些设置是正确的。此外,我允许的主机对所有人开放(暂时)。

标签: django ubuntu nginx amazon-ec2


【解决方案1】:

获取404文件未找到错误的两种可能

  1. 确保找到/usr/share/nginx/html/index.html。

  2. 检查 nginx.conf 文件是否指向 index.html。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-04-25
    • 1970-01-01
    • 1970-01-01
    • 2014-05-10
    • 1970-01-01
    • 2023-01-01
    • 2017-06-03
    相关资源
    最近更新 更多