sorun şu ki arkadaşım, ip ile, mobil olduğunu algılamaya çalışmak pek mantıklı gelmiyor,
çünkü wifi kullanan mobil kullanıcılar çok olasıdır ki farklı ip range'inde olabilir...
Böyle mobil kullanıcılara o zaman, normal site göstermiş olursun

Veya tam tersi şekilde, mobil olmayıp, laptop ile, turkcell, vodafone, avea vs'nin 3G si ile bağlananlar var...
onlara da, ip yi tanıyarak, mobil versiyonu göstermiş olursun, bu da istenmeyen bir durum...

bu nedenlerden dolayı, ilk scriptteki gibi, browser userAgent veya işletim
sistemine vs bakarak mobil olup olmadığını algılamak en mantıklı sistem...