我试图将我的 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/)。
希望这是有道理的。
干杯!