当我按预期刷新索引页面时,我尝试在tomcat 9上部署一个敏捷应用程序,但是在深层链接上刷新时,我得到了空白页面。
我放入webapps / mynameApp / WEB-INF / rewrite.config RewriteCond %{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"/>
答案 0 :(得分:0)
默认情况下,angular是静态网站,不会刷新深层链接。
尝试执行此操作: https://angular.io/guide/router
这是重复项,但我不能将其标记为一个。 Angular 2: 404 error occur when I refresh through the browser
这是代码。
希望有帮助。