فعالسازی موقعیتیابی جغرافیایی
- به مسیر پنل مدیریت ← تنظیمات ← عمومی ← بومیسازی (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) و کوکیهای مرورگر خود (و سایر دادهها مانند: دادههای برنامه میزبانی شده، کش و غیره) را پاک کنید.
- کار تمام است.