ملف .htaccess ملف إعداد مهم للمواقع التي تستخدم خادم الويب Apache. يتيح التحكم في جوانب مثل إعادة التوجيه وحماية كلمة المرور والتخزين المؤقت. ولأنه بهذه القوة، فهو أيضًا هدف لمن يحاول استغلاله للوصول إلى موقعك أو خادمك.
إحدى طرق حماية ملف .htaccess هي إضافة قاعدة «deny from all». يمنع ذلك أي شخص من الوصول إلى الملف مباشرة، بما في ذلك من يحاول تعديله.
إليك كيفية إضافة قاعدة منع وصول إلى ملف .htaccess:
1. ادخل إلى ملف .htaccess في موقعك
أولًا ستحتاج إلى الوصول إلى ملف .htaccess في موقعك. اتصل بخادم الموقع عبر FTP أو SSH وانتقل إلى المجلد الذي تُحفظ فيه ملفات الموقع. يفترض أن يكون ملف .htaccess في الدليل الجذر للموقع.
2. أضف قاعدة منع الوصول
افتح ملف .htaccess في محرر نصوص وأضف ما يلي في أعلى الملف:
#deny access to .htaccess <Files .htaccess> Order allow,deny Deny from all </Files>
تحدد هذه القاعدة أن الوصول إلى ملف .htaccess يجب أن يُرفض لجميع المستخدمين.
3. احفظ التغييرات
احفظ التغييرات في ملف .htaccess ثم ارفعه مجددًا إلى خادم موقعك.
بإضافة قاعدة منع وصول إلى ملف .htaccess تساعد في حماية الموقع من الهجمات والوصول غير المصرح به. تذكّر أن هذا مجرد إجراء أمني واحد من إجراءات كثيرة. احرص على تحديث البرامج والإضافات، واستخدم كلمات مرور قوية، وطبق ممارسات أمنية أخرى لإبقاء الموقع آمنًا.
