Nginx反向代理到另一个服务静态文件的nginx服务器
我有一个Nginx服务器托管一个Web应用程序,直接访问时工作正常.它的配置如下
现在我必须从另一个Nginx服务器提供这个应用程序所以我设置反向代理如下
当我从server2访问应用程序时,我收到如下错误,例如当我访问http://server2.com/app/css/app.css时(抱歉没有代表发布链接)
并且在server1日志中中中中到一M为什么nginx在server2中寻找静态文件时我已将其设置为反向代理到server1相同的设置在apache中工作正常
我错过了什么? 最佳答案 问题是你的第二个nginx实例试图在本地提供文件:
如果你想使用http://server2.com/app/服务,只需删除整个内容.如果你想使用http://server2.com/,请更新配置以反映: (编辑:哈尔滨站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 生产中的Rails 5动作电缆SSL – WebSocket连接失败:WebSoc
- Nginx反向代理通过客户端证书
- reactjs – react.js应用程序显示在nginx服务器中找不到404
- 如何在Nginx中使用fastcgi_next_upstream
- Nginx和PHP-FPM:查询参数不会传递给PHP
- ruby-on-rails-使用Nginx和Puma在Ruby on Rails应用程序上启
- 如何动态重新加载nginx配置
- ruby-on-rails-用于RubyOnRails应用程序的Thin Nginx生产就
- nginx-Gitlab docker注册表拉取失败的EOF
- ruby-on-rails – Unicorn工作人员超时