我即将在Nginx Web服务器上部署Django应用程序,并希望确保我正确构建系统.
似乎是常识,如果你在一个apache服务器上部署Django,那么你仍然应该在应用程序前放置一个Nginx服务器来提供静态文件,在这些文件中Nginx的性能更高.
如果不是apache代替Django代码,我想使用Nginx FastCGI来托管Django应用程序,是否有任何理由配置第二个Nginx安装位于服务于动态内容的Nginx服务器前面,以处理静态内容以及重定向到动态内容?
具体来说,是否会有静态和动态内容的不同配置参数,这些参数会让我想让服务器保持独立,或者我可以在单个Nginx安装中将它们全部托管,其中一些URL映射到django内容,并且rest被映射到从同一个Nginx安装服务的静态内容?
谢谢你的建议!
最佳答案