 |
إقتباس: |
اقتباس من مشاركة الليث الأبيض |
|
 |
|
حيث لا يوجد المجلد المذكور في الشرح ..
وعلى ما اعتقد يحتاج لرفع ملف .htaccess ..
ولكن لا اعرف طريقته .. رفقت في الموضوع اعلاه طريقة الشرح بس ما فهمته ..
هل ارفع عن طريق الاف تي بي .. ام فايل منجر ..
هل اني لازم اسوي ملفين وارفعهم في المجلد اللى ابي احميه واحد اسمه
.
htaccess
والثاني اسمه
.
htpasswd
ارجو تكون وضحت الأمور
قبل كتابتي للموضوع سويت بحث كما تفضلت ..
وشكرا لمروك ..
|
|
 |
|
 |
|
أبشر وضحت الصورة واسف ياغالي .
الطريقة كالتالي :
اعمل ملف وليكن اسمه (htaccess.) وانتبه للنقطة جيدا قبل اسم الملف
ملاحظة : (( النقطة قبل اسم الملف في نظام يونيكس تعني أن هذا الملف ملف مخفي و يمنع قراءته من قبل زوار الموقع ))
** و إن تعذرت تسمية الملف عندك فسمه باسم (htaccess.txt) ثم بعد تحميله إلى الموقع أعد تسميته إلى htaccess.
حماية مجلد بأكملة :
أذا ارت حماية المجلد بأكملة فقم بنسخ الكود الذي بالأسفل ولصقه في htaccess. مع تغير مايلزم
كود:
AuthUserFile /path/to/YourDir/.htpasswd
AuthName " أدخل كلمة المرور"
AuthType Basic
<limit GET>
require valid-user
</limit>
بدل
كود:
AuthUserFile /path/to/YourDir/.htpasswd
للباث للملف htpasswd. الذي سوف نقوم بعمله بعد قليل (( وهو يختلف عن htaccess. )
واترك الباقي بدون تغير ، ثم قم بإنزال الملف في المجلد المراد حمايته
اعمل ملف باسم htpasswd. واعمل له مثل ماعملت
لـ htaccess. انسخ الكود الذي بالأسفل وقم بالتغير
كود:
user1:EncryptedPassword1
User2:EncryptedPassword2
User3:EncryptedPassword3
بدل user1 و user2 و user3 بأسم المستخدمين لديك ويمكنك أنقاص عدد المستخدمين وكذلك زيادتهم على حسب طلبك .
بدل الــ EncryptedPassword بالرقم السري المراد لكل اسم ومن ثم احفظ الملف ثم قم بإنزل الملف في الباث الذي حددته في ملف htaccess.
اتمنى أن تكون الصورة واضحة .
لك تحيتي .