پرش به مطلب اصلی
نسخه: 1.1.0

فعال‌سازی موقعیت‌یابی جغرافیایی

  • به مسیر پنل مدیریت ← تنظیمات ← عمومی ← بومی‌سازی (Localization) بروید.
  • تیک فیلد «فعال‌سازی موقعیت‌یابی جغرافیایی» (Enable Geolocation) را بزنید.
  • یک «سرویس GeoIP» را انتخاب کنید.
    • توجه: با انتخاب هر سرویس GeoIP، لینک وب‌سایت آن (و در صورت نیاز، فیلدهای مربوط به کلید API/لایسنس) نمایش داده خواهد شد.
  • (در صورت نیاز) کلید API (یا کلید لایسنس) سرویس GeoIP را دریافت کرده و آن را در فرم تنظیمات موقعیت‌یابی جغرافیایی وارد کنید.
  • با انتخاب سرویس maxmind.com (Database) به عنوان سرویس GeoIP، شما باید مراحل زیر را انجام دهید:
    • به آدرس زیر بروید: https://dev.maxmind.com/geoip/geoip2/geolite2/
    • آخرین نسخه باینری پایگاه داده GeoLite2-City.mmdb را دانلود کنید.
    • فایل دانلود شده را در پوشه پایگاه داده Maxmind به آدرس /storage/database/maxmind/ استخراج (Extract) کنید؛ به این صورت: storage/database/maxmind/GeoLite2-City.mmdb/. برای به‌روزرسانی پایگاه داده Maxmind، می‌توانید فایل فعلی ( در صورت وجود) را با فایل جدید جایگزین کنید.
    • نکته: مهم است بدانید که نسخه‌های لایت (رایگان) پایگاه‌های داده Maxmind دقت بالایی ندارند. لطفاً برای اطلاعات بیشتر، این لینک را بررسی کنید: https://support.maxmind.com/geolite-faq/
  • اگر می‌خواهید کاربران را بر اساس آدرس IP به وب‌سایت کشورشان هدایت (redirect) کنید، باید پارامتر «کشور پیش‌فرض» ( Default Country) را خالی بگذارید.
    • مهم: هنگامی که این گزینه را با تنظیم یک کشور پیش‌فرض بازنشانی می‌کنید، برای مشاهده تأثیر تغییرات باید تمام نشست‌ها (session) و کوکی‌های مرورگر خود (و سایر داده‌ها مانند: داده‌های برنامه میزبانی شده، کش و غیره) را پاک کنید.
  • کار تمام است.