Hostwinds دروس

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


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


كيفية حماية الملفات بكلمة مرور
كيفية حماية ملفات متعددة بكلمة مرور
كيفية حماية الدلائل بكلمة مرور

حماية كلمة المرور للملفات أو الدلائل باستخدام htaccess

العلامات: htaccess,  Security 

كيفية حماية الملفات بكلمة مرور
كيفية حماية ملفات متعددة بكلمة مرور
كيفية حماية الدلائل بكلمة مرور

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

كيفية حماية الملفات بكلمة مرور

يرجى العلم أنك ستحتاج إلى أن يكون لديك ملف .htwd صالح ساري المفعول، لأن هذا هو المكان الذي يتم فيه تخزين بيانات اعتماد المستخدم المعتمد.سيتمكن المستخدمون الصالحون فقط في ملف .htpasswd من الوصول إلى المحتوى المحمي.إذا كنت غير متأكد من أن ملف .htpasswd هو أو كيفية إنشاء واحد، فلا تقلق.لقد حصلت على تغطيتها!يرجى الرجوع إلى الدليل التالي، الذي يناقش ملف .htpasswd: كيفية إنشاء واستخدام htpasswd.

مع هذا المثال، يمكنك معرفة كيفية حماية ملف واحد باستخدام التعليمات البرمجية التالية داخل .htaccess:

#Protect a single file
AuthType Basic
AuthName "Prompt-Here"
AuthUserFile /home/username/.htpasswd
Require valid-user  

كيفية حماية ملفات متعددة بكلمة مرور

لحماية كلمة المرور ملفات متعددة، يمكنك نسخ ولصق المثال الأخير واستبدال اسم الملف مع الملف الآخر. ومع ذلك، يمكن العثور على طريقة نظافة يمكن العثور عليها في هذا المثال الثاني يوضح كيفية استخدام تطابق الملفات التوجيه لضمان حماية أي ملف يطابق النمط المحدد في القاعدة.يمكنك أيضا إضافة ملفات إلى القائمة منفصلة بحرف الأنابيب "_ ** | ** _ '.

#Protect multiple files that match the pattern with a password
<FilesMatch "^(file|index.html|file2)*$">
AuthType basic
AuthName "Auth-Name-Here"
AuthUserFile /home/username/.htpasswd
Require valid-user  

كيفية حماية الدلائل بكلمة مرور

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

#Secure a directory that the .htaccess file is in with a password
AuthType basic
AuthName "Protected Directory"
AuthUserFile /home/username/.htpasswd
AuthGroupFile /dev/null
Require valid-user

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

إذا قمت بإجراء تغييرا لا يتعذر على خادم الويب تحليله بشكل صحيح أو لا يتعرف عليه، فقد يظهر خطأ 500 على موقعك.في هذه الحالة، يوصى بالعودة إلى التغيير الأخير الذي تم إجراؤه htaccess ملف أو إعادة تسميته إلى شيء آخر (مثل htaccess-bak.

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

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