将静态网站平滑地转换为Django

时间:2013-05-18 10:12:14

标签: django apache2 virtualenv mod-wsgi

我目前有一个简单的apache /var/www设置。我在一个目录中有一堆静态HTML文件(我们称之为/var/www/mydir),它出现在http://mysite.com/mydir/filename.htm上。

现在,我想开始在http://mysite.com/上提供Django内容(通过virtualenv),但是我希望http://mysite.com/mydir/继续提供它以前使用的静态HTML。

有没有办法可以配置Apache在http://mysite.com/*链接的情况下调用Django,并在http://mysite.com/mydir/*链接的情况下提取静态HTML?

如果没有,我如何告诉Django为/var/www/mydir *链接提供{{1}}的HTML文件?

1 个答案:

答案 0 :(得分:2)

实际上,您根本不需要Django来提供静态内容。由于性能原因,当没有在DEBUG = True中运行时,框架甚至不会这样做。

您只需将Apache配置为从/mydir网址/var/www/mydir到{{1}}。