كيفية حظر بلد في ووردبريس

نشرت: 2024-05-06

هل تريد أن تتعلم كيفية حظر دولة في ووردبريس؟ قد تتلقى رسائل غير مرغوب فيها زائدة من بلد معين، على سبيل المثال، وتبحث عن طرق لمنع ذلك.

على الرغم من أنه من الممكن تعديل ملف .htaccess في WordPress لحظر البلد، إلا أنني أعدك بأن البدائل الأفضل تكون بشكل عام أكثر سهولة في الاستخدام وأسهل في الصيانة.

وسأوضح لك ما هي هذه البدائل! لذلك، اقرأ على طول. في هذه المقالة، سأغطي 5 طرق مختلفة لحظر بلد ما في ووردبريس.

كيفية حظر بلد في ووردبريس (5+ طرق)

في هذه المقالة

  • 1. مرشح البلد
  • 2. القائمة المسموح بها لعناوين البريد الإلكتروني أو القائمة المرفوضة
  • 3. مضيف الويب الخاص بك
  • 4. كلاودفلير واف
  • 5. الإضافات المعينة
  • التعليمات

لكن أولاً، احصل على WPForms

عندما يتعلق الأمر بمنع البريد العشوائي عن طريق حظر بلد ما، فمن المحتمل أن تكون الحلول التي تقدمها WPForms هي الأسهل.

على سبيل المثال، سأتحدث عن استخدام Cloudflare لاحقًا في هذه المقالة. تنبيه المفسد! لكن WPForms تطبق بالفعل حماية Canflare على أي حال... لذا مع WPForms، فإنك تحصل على أفضل ما في كلا العالمين.

بعد كل هذا، تأكد من الحصول على WPForms لموقع الويب الخاص بك على WordPress وسيوفر لك بعض الوقت والصداع.

قم بحظر دولة في WordPress الآن

1. مرشح البلد

يعد مرشح الدولة WPForms هو الطريقة الأكثر فعالية لمنع وصول النماذج من بلدان معينة. بهذه الطريقة، يمكنك منع الرسائل غير المرغوب فيها التي تأتي باستمرار من البلدان التي ترتكب جرائم متكررة.

وبما أن منع البريد العشوائي هو أحد العوامل الدافعة وراء حظر بلد ما من موقعك، فستجد عامل تصفية البلد في إعدادات البريد العشوائي والأمان الخاصة بمنشئ النماذج.

لذا، لتمكين هذه الميزة، توجه إلى الإعدادات »الأمان والحماية من البريد العشوائي وقم بالتبديل إلى خيار تمكين عامل تصفية البلد.

Enabling the country filter in WPForms

الآن، انقر فوق القائمة المنسدلة ضمن "تصفية البلد" وحدد "السماح" للسماح للمستخدمين من بلدان معينة بإرسال هذا النموذج على موقعك. وبدلاً من ذلك، لمنع المستخدمين من بلدان معينة من إرسال النموذج، حدد رفض .

Selecting countries to allow form submissions

بعد ذلك، انقر على القائمة المنسدلة الثانية وحدد البلدان التي ترغب في السماح بالإدخالات منها أو رفضها.

بهذه الطريقة، إذا حاول مستخدم إرسال هذا النموذج من خارج المقاطعات التي حددتها، فسوف يفشل إرسال النموذج. وبدلاً من ذلك، سيتلقون رسالة افتراضية نصها: "عذرًا، هذا النموذج لا يقبل الطلبات المقدمة من بلدك". يمكنك تعديل هذه الرسالة حسب رغبتك أيضًا.

2. القائمة المسموح بها لعناوين البريد الإلكتروني أو القائمة المرفوضة

هناك طريقة أخرى للتحكم في الوصول من بلدان معينة وهي إضافة تلك البلدان إلى القائمة المسموح بها أو القائمة المرفوضة لعناوين بريدك الإلكتروني.

هذه القوائم مدمجة في WPForms، وتسمح لك بإنشاء قواعد حول عناوين البريد الإلكتروني المسموح بها في النماذج الخاصة بك.

لإضافة بلدان إلى القائمة المسموح بها وقائمة الرفض، ستحتاج إلى إضافة حقل البريد الإلكتروني إلى النموذج الخاص بك إذا لم يكن موجودًا هناك بالفعل، ثم انقر على الحقل لفتح خياراته. ثم انقر فوق علامة التبويب خيارات متقدمة داخل الحقل لفتح المزيد من خيارات التكوين.

Clicking on the Advanced tab of the email field

في علامة التبويب هذه، ستجد القائمة المنسدلة المسماة القائمة المسموح بها / القائمة المرفوضة ، حيث يمكنك تعيين نوع القيود التي تريد تطبيقها.

Selecting the allowlist or denylist in WPForms

عند تحديد أي من القائمتين، يظهر مربع لإدخال القواعد الخاصة بك. هذه "القواعد" هي مجرد قائمة بعناوين البريد الإلكتروني التي تريد قبولها أو رفضها.

يمكنك قبول أو رفض رسائل البريد الإلكتروني الفردية أو مجموعات رسائل البريد الإلكتروني أو بلدان بأكملها من رسائل البريد الإلكتروني.

لتطبيق القواعد الخاصة بك على بلد معين، ما عليك سوى وضع علامة النجمة (*) أو "رمز البطاقة الشاملة" أمام النطاقات الخاصة بالبلد.

Entering the restricted countries on the denylist

يمكنك بعد ذلك إضافة أي عدد تريده من قواعد النطاق الخاصة بكل بلد! تأكد من إلقاء نظرة خاطفة على وثائقنا الكاملة حول إنشاء القائمة المسموح بها لعناوين البريد الإلكتروني أو القائمة المرفوضة للحصول على مزيد من التفاصيل والخيارات.

وإذا كنت تشعر بالمغامرة، فيمكنك أيضًا تقييد البلدان داخل حقول نماذج الهواتف الذكية. لكن لمعلوماتك! هذا البرنامج التعليمي مخصص للمطورين فقط.

3. مضيف الويب الخاص بك

لحظر بلد ما باستخدام مزود استضافة الويب الخاص بك، ستحتاج إلى الوصول إلى لوحة تحكم الاستضافة الخاصة بك واستخدام الأدوات أو الإعدادات المناسبة.

Web host graphic

قد يكون لدى بعض موفري خدمات الاستضافة أساليب أو أدوات مختلفة لحظر عناوين IP، لذلك من الجيد دائمًا إلقاء نظرة على وثائقهم أو الاتصال بفريق الدعم الخاص بهم للحصول على المساعدة.

لكن بشكل عام، الخطوات تسير على النحو التالي:

  1. قم بتسجيل الدخول إلى لوحة تحكم استضافة الويب الخاصة بك (cPanel أو Plesk أو أي لوحة أخرى يوفرها مضيفك).
  2. حدد موقع قسم الأمان أو القسم المتعلق بحظر IP. قد يُسمى هذا "IP Blocker" أو "IP Deny Manager" أو "الأمان" أو شيء مشابه، اعتمادًا على مزود الاستضافة الخاص بك.
  3. اجمع قائمة بنطاقات عناوين IP المرتبطة بالبلد الذي تريد حظره. يمكنك العثور على هذه المعلومات عبر الإنترنت أو من خلال مكون إضافي مثل IP2Location. (المزيد عن تلك المكونات الإضافية لاحقًا)
  4. أضف نطاقات عناوين IP إلى أداة حظر IP في لوحة تحكم الاستضافة الخاصة بك. قد يتضمن ذلك إضافتها بشكل فردي أو تحميل قائمة، اعتمادًا على واجهة الأداة.
  5. احفظ تغييراتك واختبر حظر البلد باستخدام VPN أو خادم وكيل لمحاكاة اتصال من البلد المحظور.

تذكر، مع ذلك، أن حظر IP يمكن تجاوزه بواسطة المستخدمين الذين لديهم شبكات VPN أو وكلاء. لذا، قد ترغب في تنفيذ تدابير أخرى، مثل إجراءات حماية CAPTCHA التي ذكرتها سابقًا أيضًا.

4. كلاودفلير واف

قد تفكر أيضًا في استخدام Cloudflare لمنع بلدان معينة من الوصول إلى موقع WordPress الخاص بك. Cloudflare هي خدمة أمان ويب تعمل على تحسين أداء موقع الويب وتعزيز الحماية عبر الإنترنت، ونقدم حمايتها في نماذجنا.

Selecting Cloudflare Turnstile for CAPTCHA

ولكن ضمن نظامها الخاص، يمكن استخدام جدار حماية تطبيقات الويب (WAF) الخاص بـ Cloudflare لمنع البلدان من الوصول إلى موقع الويب الخاص بك عن طريق إنشاء قواعد مخصصة بناءً على عناوين IP المرتبطة بتلك البلدان. هذه القواعد المخصصة هي في الأساس نفس نوع القواعد الخاصة بالقوائم المسموح بها وقوائم الرفض للبريد الإلكتروني التي تناولتها سابقًا.

بمجرد إنشاء القاعدة، سيبدأ WAF الخاص بـ Cloudflare في حظر حركة المرور من نطاقات IP المحددة، مما يؤدي بشكل فعال إلى تقييد الوصول إلى موقع الويب الخاص بك من البلد المختار.

5. الإضافات المعينة

هناك خيار آخر لحظر بلد ما وهو استخدام أداة مخصصة تم تصميمها لهذا الغرض فقط.

CloudGuard، على سبيل المثال، هو مكون إضافي خفيف الوزن يستغل قوة خدمة تحديد الموقع الجغرافي المجانية من Cloudflare لتقييد بلدان معينة من الوصول إلى صفحة تسجيل الدخول الخاصة بك. وبعد ذلك، لن يتمكن المستخدمون من هذه البلدان من الدخول إلى موقعك على الإطلاق.

Getting the CloudGuard plugin

من خلال تقييد الوصول إلى تسجيل الدخول إلى البلدان التي اخترتها، يتم تلقائيًا حظر محاولات تسجيل الدخول غير المصرح بها من المناطق الأخرى. يمكنك بعد ذلك مراقبة وتتبع هذه المحاولات من خلال خريطة العالم الموجودة على لوحة التحكم الخاصة بك.

في حين أن المكونات الإضافية الأخرى توفر قيودًا جغرافية، إلا أنها تعتمد على الخادم الخاص بك لاكتشاف IP وتخزينه، مما يستهلك الموارد ويتطلب تحديثات متكررة. ولكن بما أن ClouldGuard يستخدم خدمة تحديد الموقع الجغرافي من Cloudflare، فإن خادمك يركز فقط على استرجاع البيانات ويحافظ على الأداء الأمثل للموقع.

فقط ضع في اعتبارك أن المكون الإضافي يتطلب أن يكون لديك حساب (إما مجاني أو مميز) على Cloudflare مع تمكين تحديد الموقع الجغرافي.

ولكن إذا وجدت نفسك لا تزال في السوق للحصول على مكون إضافي، فيمكنك التحقق من خيارات مثل هذه:

  • Wordfence: مكون إضافي أمني شامل مزود بميزة الحجب في كل بلد، مما يتيح لك تقييد الوصول إلى موقع الويب الخاص بك بالكامل أو صفحات معينة.
  • IP2Location Country Blocker: يتيح لك حظر البلدان عن طريق عناوين IP أو نطاقات عناوين IP أو مدن محددة.
  • iQ Block Country: يتيح لك حظر البلدان عن طريق منع الوصول إلى موقع الويب الخاص بك أو صفحات معينة بناءً على عنوان IP الخاص بالزائر.

وهناك لديك! أنت تعرف الآن أكثر من 5 طرق لحظر بلد ما حتى لا يتمكن المستخدمون من الوصول إلى موقع WordPress الخاص بك.

لماذا أحتاج إلى حظر بلد بأكمله من موقع الويب الخاص بي؟

هناك العديد من الأسباب لحظر بلد ما من موقع WordPress الخاص بك!

ربما لديك مخاوف أمنية وتتطلع إلى منع حركة المرور الضارة أو الهجمات الإلكترونية من مناطق معينة. أو قد يتطلب الامتثال للقوانين واللوائح المحلية تقييد الوصول إلى بلدان معينة.

بالإضافة إلى ذلك، قد ترغب الشركات التي تستهدف جمهورًا جغرافيًا معينًا في تقييد الوصول إلى البلدان خارج المجموعة السكانية المستهدفة. ومع ذلك، يجب توخي الحذر عند تنفيذ عمليات الحظر على مستوى الدولة لتجنب التأثير على المستخدمين الحقيقيين والعملاء المحتملين.

التعليمات

هذه بعض الأسئلة الإضافية التي يتم طرحها بشكل متكرر حول حظر بلد ما في WordPress:

هل يمكنني حظر بلد ما من موقع WordPress الخاص بي دون استخدام مكون إضافي؟

نعم، يمكنك حظر بلد ما عن طريق تحرير ملف htaccess الخاص بك أو استخدام وحدة NGINX+GEO IP. ومع ذلك، تتطلب هذه الأساليب معرفة تقنية ويمكن أن تكون محفوفة بالمخاطر إذا لم يتم تنفيذها بشكل صحيح.

هل يؤثر حظر دولة ما على تحسين محركات البحث لموقعي على الويب؟

قد يكون لحظر البلدان تأثير طفيف على تحسين محركات البحث لموقعك على الويب، حيث قد لا تتمكن محركات البحث من الزحف إلى موقعك وفهرسته من المناطق المحظورة. ولكن لا ينبغي أن يؤثر ذلك بشكل كبير على أداء تحسين محركات البحث (SEO) بشكل عام.

هل يمكن للمستخدمين تجاوز حظر الدولة باستخدام شبكات VPN أو الوكلاء؟

نعم، يمكن للمستخدمين تجاوز حظر الدولة باستخدام شبكات VPN أو الوكلاء، الذين يخفيون عناوين IP الخاصة بهم وموقعهم. لذا، قد تفكر في تنفيذ إجراءات أمنية إضافية مثل اختبار CAPTCHA أو المصادقة الثنائية.

قم بحظر دولة في WordPress الآن

بعد ذلك، قم بحظر كافة الرسائل غير المرغوب فيها من النماذج الخاصة بك

هل أنت مهتم بمعرفة المزيد من الطرق لمنع جميع أنواع البريد العشوائي من الوصول إلى النماذج الخاصة بك؟ ثم تأكد من الاطلاع على الإصدار المحدث لهذا العام من كيفية إيقاف البريد العشوائي لنماذج الاتصال في WordPress.

على استعداد لبناء النموذج الخاص بك؟ ابدأ اليوم مع أسهل مكون إضافي لإنشاء النماذج في WordPress. يتضمن WPForms Pro الكثير من القوالب المجانية ويقدم ضمان استعادة الأموال لمدة 14 يومًا.

إذا ساعدتك هذه المقالة، فيرجى متابعتنا على Facebook وTwitter للحصول على المزيد من البرامج التعليمية والأدلة المجانية الخاصة بـ WordPress.