
Ücretli Yardım [ cloudflare ] Mobil Yönlendirme
6
●176
- 18-07-2024, 00:40:35Cloudflare ile sadece mobil kullanıcıları belirli sayfaya yönlendirmek istiyorum burada böyle bi seçenek var fakat nasıl yapılacağını bilmiyorum bu konuda yardımcı olacak arkadaşlar iletişime geçerse sevinirim

- 18-07-2024, 00:47:13Merhabalar,
Cloudflare yerine .htacces üzerinden bu işlemi yapabilirsiniz.
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} "Mobile|Android" [NC]
RewriteRule ^$ https://www.siteniz.com/mobil-sayfa [L,R=302]
Saygılarımızla,
Hostolog.com - 18-07-2024, 00:50:51ios için mobile yeterli midir hocam ?Hostolog adlı üyeden alıntı: mesajı görüntüle
- 18-07-2024, 00:52:00Incoming request match kısmına mobil cihazlardaki browser user agentlerini gireceksiniz. Then kısmına ise yönlendirmek istediğiniz sayfayı gireceksiniz. Ama bence js ile yaparsanız çok daha kolay olur.
Js ile yapmak için repo: https://github.com/sebarmeli/JS-Redirection-Mobile-Site
User agent listesi: https://deviceatlas.com/blog/list-of-user-agent-strings - 18-07-2024, 00:58:20Yeterlidir, mobil telefonların hemen hemen hepsinde Mobile user-agenti bulunur.bayrambayram adlı üyeden alıntı: mesajı görüntüle
https://deviceatlas.com/blog/mobile-...-agent-strings - 18-07-2024, 00:59:24
document.addEventListener("DOMContentLoaded", function() { var userAgent = navigator.userAgent || navigator.vendor || window.opera; if (/android/i.test(userAgent)) { // Android cihazları için yönlendirme window.location.href = "https://mobile.example.com"; } else if (/iPad|iPhone|iPod/.test(userAgent) && !window.MSStream) { // iOS cihazları için yönlendirme window.location.href = "https://mobile.example.com"; } }); - 18-07-2024, 01:09:27Cloudflare enterprise plan'da cf-device-type özelliği ile bu dedğinişz filtrelenebilir ancak ücretsiz planlar için mümkün değil.
Bunun için kodlarınızla olayı çözmeniz daha sağlıklı olur.
Yazılım diliniz ne bilmiyorum ama nefis bir kütüphane var : https://github.com/WICG/ua-client-hints
Her koşulda yönlendirmek isterseniz;
https://docs.pantheon.io/guides/redirect/mobile
adresinde bir döküman var bir kaç tıkla çözebilirsiniz.