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