If I add Data.Integrity to my CSS link ref and my Amazon S3 needs to redirect from https:// to https://www. the CSS won’t load under android and for some reason will break the page redirect too.
The result on android: the site stays in https:// and never redirects to https://www. and the CSS never gets loaded.
The result on Windows: the redirect and CSS works as expected, but there is a slight noticeable delay of 1 second and half from https:// to https://www. where we can see the site without styles.
No errors I can see (since it is on Android) , but the behavior is this: the page won’t redirect and the page will not show the CSS file. I solved it by removing the Data.Integrity from my CSS link. It all now works as expected, only I don’t have a way to check the Integrity data.
Perhaps since the check doesn’t pass, the CSS doesn’t gets rendered and in consequence, the redirect doesn’t happens in android.
It happens in Windows, but you see the CSS is not getting rendered (the page showed without the styles).
Once the Data.Integrity gets removed from the CSS link, the styles get rendered on the page and the redirect from https:// to https://www. becomes unnoticeable under Windows and in Android (when it now works).
But I might be mistaken, maybe that doesn’t has anything to do with it.