1
我是Django和Apache的新手,如果我的術語有點偏差,我很抱歉。從Apache根域服務Django,並使用/ var/www/html
我有一個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站點,同時還從不同的目錄提供磁貼。
謝謝,這正是我需要的。我在000-default.conf文件中添加了該行,就在定義wsgi處理的行之前。 –
並在http://code.google.com/p/modwsgi/wiki/ConfigurationGuidelines#Hosting_Of_Static_Files中的mod_wsgi文檔中介紹有關允許在DocumentRoot和您的應用程序中交錯文件的替代方法,請參閱http: /code.google.com/p/modwsgi/wiki/ConfigurationGuidelines#The_Apache_Alias_Directive –