是否有与Apache“;别名”;在Django指挥?

是否有与Apache“;别名”;在Django指挥?,django,Django,Django项目目录的.htaccess文件中有以下内容 Alias ^$ app/misc/ 有没有一种方法可以使用Django(比如在urlconf中)完成同样的事情 别名的要点是,实际返回给用户的页面是app/misc/default.html,default.html引用的所有文件都位于同一目录中,必须将这些文件附加到default.html中没有别名的每个文件引用中。也许这很平常 编辑: 不知道我错过了什么,上面的都不起作用。这是一个很长的机会,也许我误解了你的问题。只要您在defa

Django项目目录的.htaccess文件中有以下内容

Alias ^$ app/misc/
有没有一种方法可以使用Django(比如在urlconf中)完成同样的事情

别名的要点是,实际返回给用户的页面是app/misc/default.html,default.html引用的所有文件都位于同一目录中,必须将这些文件附加到default.html中没有别名的每个文件引用中。也许这很平常

编辑:
不知道我错过了什么,上面的都不起作用。

这是一个很长的机会,也许我误解了你的问题。只要您在default.html中的锚定被定义为,比如说,
,在这种情况下,它们将相对于
/app/misc/
。但是,如果在它们前面加上斜杠,例如
,它们将与web服务器的根相对


这对您有帮助吗?

请参阅:这是Django的开发版本。不管怎样,如果你知道在那里,它特别指出了如何做我想做的事情,那就太好了。在开发过程中,我使用了django.views.static.service,这是django自己的静态文件服务器,仅用于测试目的。但我在部署时第一次发现,对于Apache的静态文件,您不必做任何特殊的事情。无论如何,如果我能用.htaccess中的一行代码完成它,我不想做一些复杂的事情。但如果可能的话,我宁愿在Django做。