السلام عليكم ..
ملف هت اكسس لحماية ملف و ليس مجلد .. المجلد شغلته بسيطه بوجود السي بنل ..
حبيت اطرح هالملف خاصة لاصحاب منتديات الانفيشن .. لحماية ملف الادمين ..
كود الهت اكسس هو:
كيفية الاستخدام كالتالي .. بيكون المثال هو لحماية ملف admin.php لمنتديات الانفيشن ..كود PHP:
<FilesMatch "anyfile.php">
AuthName "Protected File"
AuthType Basic
AuthUserFile /home/spirit/public_html/.htpasswd
require valid-user
</FilesMatch>
في اول سطر نحدد الملف اللي نبي نحميه بجدار ناري و في حالة الانفيشن :
admin.php
في السطر الثاني .. ضع اي تعليق تشاء ..
و في السطر الرابع .. بنكون ملف يحتوي على اليوزر و الباسورد للشخص المصرح له بالدخول .. بالامكان استخدم سكربت او اي موقع يقدم هالخدمه .. و هذا موقع يقدم هالخدمه ما عليك الا تدش و تحط يوزر و باسورد و تكون ملف .htpasswd ..
ندش الموقع:
http://www.e2.u-net.com/htaccess/make.htm
حط اي اسم و اي باسورد .. بعدها اضغط على Submit-it
بيكون الناتج بالشكل التالي:
Spirit:O2cFFvn8yuqoM
ضعه في ملف باسم .htpasswd
و ارفعه لمجلد المنتدى او اي مكان تبي .. اهم شي تحدد المسار اللي حطيته فيه ..
و ليكن مثلا:
/home/spirit/public_html/ipb/.htpasswd
اذا ملف الهت اكس الحين بشكله النهائي هو :
ارفع هالملف في المجلد اللي فيه الملف اللي تبي تقوم بحمايته ..كود PHP:
<FilesMatch "admin.php">
AuthName "Protected File"
AuthType Basic
AuthUserFile /home/spirit/public_html/ipb/.htpasswd
require valid-user
</FilesMatch>
يعني في مجلد المنتدى .. و اذا وضعته في مكان ثاني
حط بالسطر الاول مسار الملف اللي تبي تحميه ..
و اي توضيح او مساعده انا حاضر
و عذرا اذا كانت الفكره مكرره ..
سلام