Hostwinds دروس

نتائج البحث عن:


جدول المحتويات


منع عنوان URL المُحيل باستخدام htaccess

كيفية منع البريد العشوائي المرجعية باستخدام .htaccess

العلامات: htaccess 

منع عنوان URL المُحيل باستخدام htaccess

في بعض الحالات، قد تلاحظ ارتفاعا مفاجئا في حركة المرور ولكن لا توجد زيادة فعالية إلى الملفات المطلوبة أو يتم تقديم المحتوى العام.قد يكون هذا مؤشرا على أن شخصا ما يخلط بين بعض المحتوى الخاص بك، مثل الصور، ومحاولة نقله كإفلات خاص بهم أو ربما يحاول اختراق موقع الويب الخاص بك.في كلتا الحالتين، يمكنك حظر هذا النوع من السلوك بفضل الوظيفة التي يوفرها خادم Apache Web واستخدام ملف .htaccess.إذا لم تقم بإنشاء ملف .htaccess أو لست متأكدا من كيفية تحرير هذا الملف، فيرجى الرجوع إلى الدليل التالي، الذي يغطي هذه الموضوعات بمزيد من التفصيل: إنشاء وتحرير ملف .htaccess ملف

منع عنوان URL المُحيل باستخدام htaccess

يرجى ملاحظة أن وظيفة MOD_REWRITE ستحتاج إلى تمكينها على الخادم الذي ستقوم بهذا في العمل.يتم تمكين هذه الوظيفة على HostWinds مشترك, اعمال، و موزع حزم افتراضيا.إذا لم تكن متأكدا من تمكين هذه الوظيفة على الخادم الخاص بك، فقد تشير إلى دليلنا، والذي يغطي كيفية تمكين وحدة MOD_REWRITE: تمكين وحدة Apache Mod_Rewrite.

لحظر إحالة واحدة، ستحتاج إلى إضافة التعليمات البرمجية التالية إلى ملف .htaccess.

RewriteEngine on
RewriteCond %{HTTP_REFERER} domaintoblock.com [NC]
RewriteRule .* - [F]

يرشد الكود أعلاه خادم الويب لا يقبل الاتصالات من URL DomaintoBlock.com. إذا كنت ترغب في حظر المزيد من الأجرة، فيمكنك إضافة شروط إعادة كتابة إضافية مثل.

RewriteEngine on
RewriteCond %{HTTP_REFERER} domaintoblock1.com [NC,OR]
RewriteCond %{HTTP_REFERER} domaintoblock2.com
RewriteRule .* - [F]

يروي هذا الرمز خادم الويب لمنع الطلبات / حركة المرور الناشئة عن domaintoBlock1.com والمجال إلى domaintoBlock2.com.لكلا الأمثلة، فإن تحديد NC يضمن أن هذه الكتلة ليست حساسة لحالة الأحرف.إذا كنت ترغب في حظر الإحالات الإضافية، ما عليك سوى التأكد من أن تتبع التنسيق المصور في المثال الثاني.ستتلقى الإحالات المحظورة عموما رسالة خطأ 403 عند محاولة الوصول إلى أي جزء من موقعك المغطى بقواعد .htaccess المبينة في هذه المقالة.

كتب بواسطة Michael Brower  /  يونيو 22, 2017