问题描述
下面是我面临的问题,需要一些帮助。
最初的问题:
我有一台tomcat服务器,在其中部署了三个角度项目(在web apps文件夹内)。 当我启动Tomcat服务器时,出现了角度应用程序。一旦我登录到APP并浏览页面,然后尝试刷新angular app内的任何页面,就会给我404错误。
最初问题的解决方案:
新问题:
只有一个Angular APP正在启动,但是其他应用程序的所有index.html页面均未加载,并且在日志中我看到304错误。
问题:有人可以建议如何在同一个tomcat rewrite.config文件中为不同的角度项目编写多个重写配置。
更多详细信息:Angular应用位于以下位置:
Tomcat路径/ webapps / app1 Tomcat路径/ webapps / app2 Tomcat路径/ webapps / app3
rewrite.config文件内容:
RewriteCond %{REQUEST_PATH} !-f
RewriteRule ^/app1/(.*) /app1/index.html
RewriteCond %{REQUEST_PATH} !-f
RewriteRule ^/app2/(.*) /app2/index.html
RewriteCond %{REQUEST_PATH} !-f
RewriteRule ^/app3/(.*) /app3/index.html
仅加载app1,但不加载app2和app3 index.html页面,并且tomcat日志中有304用于app2和app3。
请提出如何编写用于多个角度应用程序的重写规则。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)