我有两个位置,我的应用程序将提供静态文件,一个是/ my/path/project/static,另一个是/ my/path/project/jsutils/static。Nginx配置中的静态位置多个位置
我很难让Web服务器在两个目录中查找静态内容。这里是我的应用程序的nginx配置文件中的静态位置条目。
location ^~ /static {
root /my/path/project/static;
alias /my/path/project/jsutils/static;
index index.html index.htm;
}
我得到一个错误,说:“别名”指令是重复的,“root”指令是先前指定的。
我不确定如何让nginx看起来在这两个静态内容的路径。
非常感谢您的帮助。
这两种解决方案都不起作用。我想我可能在Django应用程序路径中有不正确的地方。当我使用内部网络服务器在本地运行应用程序时,两个路径都可以访问。 – pratik
可能我没理解你。请指定这种静态文件的请求行的样子。 –