我试图在tomcat 9上部署一个aglar应用程序,当我刷新索引页面时,工作正常,但当在深度链接上刷新时,我得到了空白页面。
我将其放入webapps/mynameApp/WEB-INF/rewrite.configRewriteCond %{REQUEST_URI} !^.*.(bmp|css|gif|htc|html?|ico|jpe?g|js|pdf|png|swf|txt|xml|svg|eot|woff|woff2|ttf|map)$
RewriteRule ^(.*)$ /index.html [L]
和context.xml<Valve className="org.apache.catalina.valves.rewrite.RewriteValve"/>
中
默认情况下,angular是一个静态web,不会刷新深度链接。
尝试实现此功能:https://angular.io/guide/router
这是一个副本,但我还不能把它标记为一个。当我通过浏览器刷新时发生角度2:404错误
这是代码。
希望能有所帮助。