0
我试图把我的Django站点放在子路径中,比如说www.example.com/mysite/,但我无法让它工作100%。使用URL前缀运行Django站点
我阅读了回答Django Apache Redirect Problem,建议在admin中将网站从www.example.com更改为www.example.com/mysite/,这正是我想要做的,几乎奏效。主urls.py中的所有网址都得到了正确的重定向,但在使用模板中的链接时,包含中的所有内容都会删除“mysite”指令(一个示例为{% url journal_index %}
,更改后应转至www.example.com/mysite/期刊,但去www.example.com/journal/)。
希望这是有道理的。
干杯!
你专门使用Apache?如果没有,请参阅http://stackoverflow.com/q/11292217/236081了解Nginx解决方案 – d3vid