• 24-04-2025, 13:02:25
    #1
    web sitemi masaüstü ve mümkünse tablet girişlerine engellemek sadece mobile açmak istiyorum bunun için nereye hangi kodu eklemem gerekli teşekkür ederim
  • 24-04-2025, 13:04:50
    #2
    " if($_SERVER["HTTP_SEC_CH_UA_PLATFORM"] == "Android" || $_SERVER["HTTP_SEC_CH_UA_PLATFORM"] == "iOS"){
    echo "hoşgeldiniz";
    }else{
    die("Lütfen android veya ios cihaz ile erişim sağlayınız.");
    } "

    .htaccess dosyasına atınız
  • 24-04-2025, 13:07:13
    #3
    red0 adlı üyeden alıntı: mesajı görüntüle
    " if($_SERVER["HTTP_SEC_CH_UA_PLATFORM"] == "Android" || $_SERVER["HTTP_SEC_CH_UA_PLATFORM"] == "iOS"){
    echo "hoşgeldiniz";
    }else{
    die("Lütfen android veya ios cihaz ile erişim sağlayınız.");
    } "

    .htaccess dosyasına atınız
    teşekkür ederim ama server 500 hatası verdi pleskte
  • 24-04-2025, 13:27:05
    #4
    red0 adlı üyeden alıntı: mesajı görüntüle
    " if($_SERVER["HTTP_SEC_CH_UA_PLATFORM"] == "Android" || $_SERVER["HTTP_SEC_CH_UA_PLATFORM"] == "iOS"){
    echo "hoşgeldiniz";
    }else{
    die("Lütfen android veya ios cihaz ile erişim sağlayınız.");
    } "

    .htaccess dosyasına atınız
    php kodunu .htaccess'in içinde çalıştıramazsınız.

    <?php
    function isMobileDevice() {
        return preg_match('/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|
            blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |
            maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|
            p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|
            vodafone|wap|windows ce|xda|xiino/i', $_SERVER['HTTP_USER_AGENT']);
    }
    
    if (!isMobileDevice()) {
        die("Bu site sadece mobil cihazlarda kullanılabilir.");
    }
    ?>
    veya js ile yapabilirsin telefon boyutunun hariçinde ise hata verdirebilirsin

    <script>
      if (window.innerWidth > 768) {
        // Masaüstü kullanıcıysa yönlendir veya mesaj göster
        document.body.innerHTML = "Bu site sadece mobil cihazlarda çalışır.";
        // window.location.href = "https://mobilde-acilabilir-site.com";
      }
    </script>
    htaccess ile yapacağım diyorsan da webserver apache ise

    RewriteEngine On
    RewriteCond %{HTTP_USER_AGENT} !(Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini) [NC]
    RewriteRule ^(.*)$ - [F,L]
  • 24-04-2025, 13:45:11
    #5
    google adwords reklamlarında saldırı almamak için bunu düşünüyorsanız cihazlar kısmından teklifleri %100 azaltabilirsiniz.