gpt4 book ai didi

angular - 使用重定向配置在 Tomcat 上部署 Angular

转载 作者:行者123 更新时间:2023-11-28 22:25:03 25 4
gpt4 key购买 nike

我想在 Tomcat 7 服务器上部署我的 Angular 5 应用程序,但是当我单击刷新按钮时重定向出现问题,我总是收到 404 错误。在 Angular 网站上,我找到了 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 是否有类似的配置?谢谢

最佳答案

避免重定向回退到使用散列模式的一种解决方案:

RouterModule.forRoot(routes, {useHash: true})

另一种选择是编写一个专用的 Java servlet 来执行重定向。

关于angular - 使用重定向配置在 Tomcat 上部署 Angular,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49364223/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com