Как создать автоматическое перенаправление c в AppStore или PlayStore на основе устройства? - PullRequest
0 голосов
/ 14 января 2020

Например: xyz.com/app-download Этот домен (и только ЭТО!) Должен перенаправлять Android пользователей в PlayStore и iOS пользователей в AppStore.

Если этот домен открыт по Windows или Linux он не должен перенаправлять, а показывать контент, который есть на сайте!

Это предпочтительно сделать путем редактирования файла .htaccess.

Может кто-нибудь придумать хорошее и понятное решение для этого?

Большое спасибо!

1 Ответ

0 голосов
/ 14 января 2020

с небольшим Javascript вы можете достичь этого, просто добавьте этот код на страницу

<script>
function redirectByMobileOS() {
  var userAgent = navigator.userAgent || navigator.vendor || window.opera;

//for Android
    if (/android/i.test(userAgent)) {
        window.location.href = "http://www.link-for-android.com";
    }

//For iPhone / iPad / iPod  (iOS
    if (/iPad|iPhone|iPod/.test(userAgent) && !window.MSStream) {
        window.location.href = "http://www.link-for-iphone.com";
    }
}
</script>

и вызовите функцию загрузки страницы из вашего тега <body>, например,

<body onload="redirectByMobileOS()">

</body>
...