Универсальные ссылки iOS и защита Outlook SafeLinks

У меня реализованы универсальные ссылки, работают нормально. Я отправляю электронное письмо пользователю, затем iOS открывает приложение, если оно установлено, или переходит на мой веб-сайт, если нет. В этот момент я использую apache mod_rewrite для перенаправления на страницу с информацией об установке приложения.

Однако у некоторых пользователей есть учетные записи Hotmail с включенной расширенной защитой от угроз. Таким образом, URL-адрес, который они получают в своем почтовом ящике, заключен в https://nam10.safelinks.protection.outlook.com/? ... который, когда вы следуете ему, в конечном итоге перенаправляет на правильный URL-адрес. Который отлично открывает приложение на iOS 14, однако на iOS 13 я попадаю на веб-сайт, независимо от того, установлено приложение или нет.

Таким образом, в iOS 13 защита безопасных ссылок полностью нарушает универсальную конфигурацию ссылок.

Я пытаюсь найти способ обойти это. Моя текущая мысль состоит в том, чтобы использовать mod_rewrite для переадресации на пользовательский URL-адрес, но я борюсь с этим, так как mod_rewrite любит добавлять http:// перед моими перенаправлениями.

Кто-нибудь еще испытал это? Я видел один пост о переполнении стека на эту тему, но не с решением, которое работает для меня.

0 ответов