我目前有一个简单的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文件?
答案 0 :(得分:2)
实际上,您根本不需要Django来提供静态内容。由于性能原因,当没有在DEBUG = True中运行时,框架甚至不会这样做。
您只需将Apache配置为从/mydir
网址/var/www/mydir
到{{1}}。