【发布时间】:2013-11-07 16:56:01
【问题描述】:
我正在尝试将我的 Django 站点放在一个子路径中,例如 www.example.com/mysite/,但我无法让它 100% 工作。
我阅读了答案 Django Apache Redirect Problem ,建议将管理员中的站点从 www.example.com 更改为 www.example.com/mysite/,这正是我想要做的,并且它几乎可以工作。主 urls.py 中的所有 url 都被正确重定向,但是 include 中的所有内容在使用模板中的链接时都会删除“mysite”指令(一个示例是 {% url journal_index %},更改后应该转到 www.example.com/ mysite/journal 但去 www.example.com/journal/)。
希望这是有道理的。
干杯!
【问题讨论】:
-
您是专门使用 Apache 的吗?如果没有,请参阅stackoverflow.com/q/11292217/236081 了解 Nginx 解决方案
标签: django