Nginx Angular2/Angular路线
我有一个在docker容器内运行的Angular2 / Angular应用程序,并使用nginx来提供它.所以我的app base = / myapp /.使用基本网址(即www.server.com/myapp或www.server.com/myapp/)访问应用时,一切正常
我的应用还有其他一些路线,例/ myapp / page1或/ myapp / page2.使用nodejs以开发模式提供应用程序时,可以点击这些路径.然而,一旦我将其容器化(容器化不是问题)并使用nginx服务,那么在尝试访问/ myapp / page1或/ myapp / page2时,我找不到404.错误日志输出 2017/02/27 12:15:01 [错误] 5#5:* 3打开()“/usr/share / nginx / html / myapp / page1”失败(2:没有这样的文件或目录),客户端:172.17 .0.1,server :,request:“GET / myapp / page1 HTTP / 1.1”,主机:“localhost” 我已经尝试在nginx conf文件中映射我的所有应用程序URL但似乎没有任何效果.我如何让它工作? 更新1 增加了角度路线 主应用程序路线:
第1页路线:
这是我的nginx sites-available / myapp
设置好配置后,您要启用站点,运行:
我的index.html上的basehref
希望这可以帮助! (编辑:莱芜站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- NGINX:重写时删除查询字符串
- 大的keepalive_requests值会严重减慢Nginx的速度
- Nginx缓存无管理增长
- nginx条件Accept头
- ruby-on-rails – 无法将HTTP响应转发回HTTP客户端:用户似
- 修改Nginx源码实现worker进程隔离实现详解
- cache – 如何使用nginx作为缓存反向代理来替换squid/varni
- 用于django应用程序的nginx FastCGI —运行两个web服务器还
- ruby-on-rails – Puma和Nginx 502 Bad Gateway错误(Ubuntu
- php-在Ubuntu上载WordPress插件或主题时为什么重置连接
- ruby-on-rails – 自动编译资源并使用nginx(开发
- perl – Starman的最佳–max-requests设置是什么
- 适用于Magento的Nginx PHP-FPM FastCGI缓存配置
- Nginx – 重写和pass_proxy到另一个端口导致404找
- header – 如何防止nginx中的“304 Not Modified
- node.js-NGINX:使用域/路径在同一服务器上的多个
- Nginx PHP FASTCGI失败 – 如何调试?
- Nginx – 使用proxy_pass在错误页面中清空响应
- node.js-WebSocket与“ ws://…/socket.io/”的
- ruby-on-rails – 搬到rbenv打破乘客(nginx)