nginx 配置反向代理和静态资源
https://unit.nginx.org/integration/ 与NGINX集成 在NGINX后面安装单元 将NGINX配置为静态Web服务器,并在Unit前面配置反向代理。 NGINX直接从文件系统提供静态文件,对应用程序的请求被转发到Unit。 在 http NGINX配置的上下文中 创建上游块, 并将Unit服务器IP和端口添加到上游块,例如: upstream unit_backend { server 127.0.0.1:8300; } 在 NGINX配置的上下文中 创建或修改 server 和 location 阻止 http 。 指定静态文件目录和上游单元的名称。 例1 对于PHP应用程序,所有以URL结尾的请求 .php 都将代理到Unit。 所有其他文件将由NGINX直接提供: server { location / { root /var/www/static-data; } location ~ \.php$ { proxy_pass http://unit_backend; proxy_set_header Host $host; } } 例2 对于以下应用程序,所有静态文件都需要放在 /var/www/files 目录中,并以URL开头引用 /static 。 所有其他请求将代理到单位: server { location /static {