为什么我的Django网站在(alwaysdata)托管上无法显示页面

2 投票
2 回答
1125 浏览
提问于 2025-04-16 08:30

我在 alwaysdata.com 上部署了 Django,

这是我在 http://zjm1126.alwaysdata.net/ 上的主页:

alt text

我把 index.html 改成了 index1.html,但这个文件并不是我自己的,

我的项目结构是这样的:

example_project/
    __init__.py
    manage.py
    public/
        django.fcgi
        .htaccess
        media/
    settings.py
    urls.py
    myapp/
        views.py
        models.py

我该怎么做才能显示我的主页呢。

谢谢!

2 个回答

0

你的服务器配置有问题。它不知道那个文件夹里的页面默认应该由Python来处理。这个问题在在alwaysdata.com上部署Django中有提到过。

3

我觉得你需要把你的子域名指向正确的目录:/example_project/public/,就是你存放 .htaccess 文件和 django.fcgi 文件的地方。

alwaysdata 有一个论坛,地址是 http://forum.alwaysdata.com/,你可以在上面用英语提问。那里的工作人员非常专业,回复也很快。

希望这对你有帮助。

撰写回答