我的django应用程序中有一个/ static /子目录(在appengine上托管),用于提供图像,.js和.css文件(使用django.views.static.serve)。
我想阻止该子目录上的目录列表,但.htaccess似乎不起作用。我怎么能这样做?
答案 0 :(得分:2)
这个问题有很多混乱。
.htaccess是Apache Web服务器的一项功能,因此它自然不适用于Apache没有提供服务的站点。
django.views.static.serve是一种为仅用于开发的文件提供服务的方法。它不能在生产站点中使用 - 事实上,正如the documentation所述,如果DEBUG
为假,它甚至不起作用。
App Engine有自己的方法通过处理程序路径configured in app.yaml提供静态资产,这就是你应该用于App Engine应用程序的方法。无论如何,此方法不支持目录列表。