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中写道:
那解决了问题.感谢帮助! (编辑:4S站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- nginx vs lighttpd for wordpress
- 如何设置NGINX以根据位置(在相同的server_name下
- 为什么这个Nginx配置会导致“重写或内部重定向周
- nginx – IE/wget将子域的SSL证书与主域证书混淆
- nginx – 什么是直通负载均衡器?它与代理负载均
- nginx:如何从给定列表中进行大规模永久重定向?
- Nginx“ ssl_stapling”被忽略,在OCSP响应程序“
- http – Nginx proxy_cache_key $request_body被
- 在nginx上更改标题’Django administration’文本
- php – MySql插入高CPU负载