我想在Tomcat 7服务器上部署我的Angular 5应用程序,但是当我点击刷新按钮时,重定向出现问题,我总是遇到404错误。 在角度网站上,我找到了Apache:
RewriteEngine On
# If an existing asset or directory is requested go to it as it is
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} -f [OR]
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} -d
RewriteRule ^ - [L]
# If the requested resource doesn't exist, use index.html
RewriteRule ^ /index.html
它适用于Apache服务器但不适用于Tomcat,Tomcat是否有类似的配置? 谢谢
答案 0 :(得分:0)
避免重定向使用散列模式的一种解决方案:
RouterModule.forRoot(routes, {useHash: true})
另一个选择是编写一个专用的Java servlet来进行重定向。