我是Django和Apache的新手,如果我的术语有点偏离,请道歉。
我有一个Django应用程序,我使用mod_wsgi为Apache服务。我使用了this指南,刚从Django dev服务器切换到Apache。在我的000-default.conf文件中,我有这一行
WSGIScriptAlias / /home/ubuntu/Projects/myapp/wsgi.py
一切正常,我的应用程序的主页是example.com。但是,我现在发现我之前在example.com/tiles访问的图像(一些图块集)现在无法访问,因为它们实际存储在/ var / www / html / tiles。
我理解为什么路径不起作用,但我想知道是否有一种方法可以继续从example.com运行django网站,同时还可以从不同的目录中提供磁贴。
答案 0 :(得分:3)
我想如果你添加一个前面的配置指令:
Alias /tiles /var/www/html/tiles
......它应该解决它。
请注意,Apache配置指令的顺序可能很重要。 More information about Apache and Alias