我的角度站点的根目录(例如“ example.com”)使用Angular路由器重定向到子页面(例如“ example.com/subpage”)。当我输入“ example.com”时,我的浏览器将从缓存中加载旧版本的网站,然后执行重定向到“ example.com/subpage”。如果然后刷新页面,则它将加载网站的新版本,但仅将其与子页面相关联,同时将旧版本保留在与根页面相关联的缓存中。
我如何告诉浏览器刷新根URL的缓存?另外,如何设计应用程序以强制更新旧的缓存版本?
看来,除了使用新版本的应用重定向到根目录以将其关联到缓存中之外,没有其他好方法。为了将来的审核,看起来这种技术应该可行。 How to force update Single Page Application (SPA) pages?