想象一下,您在 foo.fr 上有一个带有服务工作人员的PWA。
您决定要更改 bar.fr 的域名。 因此,您决定只用301将所有流量从 foo.fr 重定向到 bar.fr 。
对于所有使用 foo.fr 的新用户来说,它将像一种魅力一样工作,它们将被重定向到 bar.fr 。
以前使用 foo.fr 的BUT用户将在使用 foo.fr 时由服务工作者提供缓存。这是因为服务人员不会遵循301重定向,而是服务于旧的缓存。
但是,如果您购买的过期域名上带有PWA,该怎么办?您没有得到以前的流量,因为您甚至都不知道有服务人员在缓存它。而且即使您知道它,也可能永远无法解决该问题,如果您不知道该问题曾在哪个路线上投放。
如果您失去对foo.fr的访问权限怎么办??您的旧用户将拥有一个损坏的网站,这比没有网站或新网站(来自新所有者)更糟糕。 >
我找不到浏览器将服务人员缓存多长时间。
我对这一切都错了吗?如果不是这样,那真的令人担心...