reactjs-nginx尝试根据uri在目录中查找index.html
我有一个简单的配置让nginx服务我的React应用程序:
我有路线/并登录.当我通过React-Router从localhost /登录到localhost /时,一切正常.但是,当我在浏览器中键入localhost / login时,出现404错误. 确切地说,对于localhost / login,我在nginx控制台中得到“ /usr/share / nginx / html / login”失败(2:没有这样的文件或目录). 我不明白为什么Nginx会继续在/usr/share / nginx / html / login /中而不是/usr/share / nginx / html /中寻找index.html.有什么想法我做错了吗? 最佳答案 好的,我的不好,看来我只是搞砸了配置文件.在我的Dockerfile中,我做了以下工作
而很明显,nginx不在conf.default文件中寻找配置. 所以我创建了nginx.conf文件:
并在Dockerfile中写道:
那解决了问题.感谢帮助! (编辑:莱芜站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 代理 – 如何使用nginx将address.com/foo/bar重定向到addre
- linux – 如何在nginx中列出所有vhosts?
- ruby-on-rails-如何在Puma和Capistrano上部署Rails应用程序
- Nginx默认SSL主机:完全禁用还是……?
- http – Nginx proxy_cache_key $request_body被大型请求体
- win 下 nginx 与 php的配置
- 在Nginx中返回503以获取POST请求
- angular – nginx:使用try_files指令禁用单个文件的缓存
- apache-2.2 – Varnish client.ip说127.0.0.1
- node.js-是否应将Nginx和HAProxy都用于生产节点应用程序?
- nginx-Capistrano 3无权查询此Phusion Passenger
- 网络 – 在没有HttpStubStatusModule的情况下检查
- Nginx忽略了我的标题
- ruby-on-rails – 无法生成应用程序
- django – gevent-socketio nginx uwsgi不能在开
- django-通过nginx服务于演出和生产现场吗?
- nginx / apache / php vs nginx / php
- 身份验证 – Jenkins/Nginx – Double提示基本身
- ruby-on-rails – 开发,登台和生产环境rails app
- 在Nginx和PHP上添加“HttpOnly”和“Secure”coo