我们有一名服务人员和一名nginx担任前线。
对于从未访问过该页面且为此未安装服务工作人员的人,重定向在nginx中得到解决,因此将使用正确的URL转到客户端。但是,如果有服务工作人员处于活动状态的用户转到google,然后单击链接说... / a / b,该链接应重定向到/ b / c,则服务工作人员将在之前接载,并且该用户不会被重定向。
有人遇到这个问题吗?您是如何解决的?
答案 0 :(得分:0)
之所以会这样,是因为默认情况下,SW已配置为将此类URL视为应用程序的一部分,并改为提供index.html
。如果您希望它不将特定的URL视为应用程序的一部分(而是让它们传递到服务器),则可以在配置中更改navigationUrls。