redirect با تشخیص IP

bismoot

New Member
سلام:
من script و يا به عبارتی کدی ميخواستم که اگر بازديدکننده اي از ايران سايت من رو خواست مشاهده بکنه،به اون يه صفحه ديگری غير از صفحه اصلی سايت نشون داده بشه.
لطفاً اگر کسی ميتونه بهم کمک کنه.
ممنون
 
البته عزیزم شما باید اول با استفاده از بانک های اطلاعاتی dns بفهمی که ip ایران تو چه رنجی هستند بعد می تونی کد مورد نظر را بنویسی
 
خوب ببینید ip های موجود توی دنیا به مناطق جغرافیایی مختلف تعلق داره و رنج های مشخصی از ip ها برای هر کشور در نظر گرفته شده که این اطلاعات توی database های dns نکهداری می شن
شما یا باید این بانک ها رو بخری یا با شرکت هایی که این خدمات رو می دن قرارداد ببندی
مثلا شما دیدی وارد یه سایت می شی می زنه از ایران هستی یا بعضی سایت ها که امکاناتشونو برای بعضی از کشورها محدود کردن از این طریق کشور بازدید کننده رو تشخیص می دن
 

yasak

Member
سلام،
یه راه حل شاید ساده تر و عملی تر این باشه که با whoise اون IP رو بگیری (روش انجام این کار بر می گرده به زبان برنامه نویسی که استفاده می کنی)، بعد با search کردن داخل string که به عنوان whoise بر گردونده شده ببینی که کلمه ایران توش بکار رفته یا نه. اینجوری احتیاج به خرید بانک اطلاعاتی و عقد قرارداد که دوستمون گفت هم کاهش پیدا می کنه.
البته اکثر whoise server ها نتیجه به whoise رو به صورت image بر می گردونن که طبیعظا قابل search شدن نیست. باید دنبال whoise server بگردی که نتیجه رو به عنوان یه رشته یا string برگردونه.
 

جدیدترین ارسال ها

بالا