![]() |
درس htaccess
الحماية ب htaccess. هي عبارة عن حماية ملف او مجلد بأكملة بحيث لايستطيع أحد الوصول إلى هذا الملف أو المجلد الا بعدالتأكد انه مسموح له بالدخول وذالك عن طريق اسم المستخدم وكلمة المرور .
مع هذا النظام سوف تستطيع حماية كامل الدليل (المجلد) بكافة الملفات والمجلدات التى تتفرع منه ، فلو استخدمته مع الدليل الجذري (الدليل الرئيسي) فهذا يعني إنه لن يتمكن أحد من الدخول إلى موقعك أبدا إلا بعد إدخال اسم مستخدم وكلمة مرور !!!! (لا تعمل هذا ) الخطوات ======== [1] الان اعمل مجلد الذي تريد حمايتة وليكن اسمه awt [2] الان اعمل ملف وليكن اسمه (htaccess.) وانتبه للنقطة جيدا قبل اسم الملف ملاحظة : (( النقطة قبل اسم الملف في نظام يونيكس تعني أن هذا الملف ملف مخفي و يمنع قراءته من قبل زوار الموقع )) ** و إن تعذرت تسمية الملف عندك فسمه باسم (htaccess.txt) ثم بعد تحميله إلى المزود أعد تسميته إلى htaccess. [3] =================== الحماية مجلد بأكملة =================== أذا ارت حماية المجلد بأكملة فقم بنسخ الكود الذي بالأسفل ولصقه في htaccess. مع تغير مايلزم كود:
AuthUserFile /path/to/YourDir/.htpasswd بدل كود:
AuthUserFile /path/to/YourDir/.htpasswd واترك الباقي بدون تغير ثم قم بإنزال الملف في مجلد alhawi علماً انه هو الملف المراد حمايته =================== حماية ملف معين=================== وهنا يمكنك حماية ملف واحد فقط فقم بنسخ الكود الذي بالأسفل ولصقه في htaccess. مع تغير مايلزم كود:
<files "aaa.html"> كود:
<files "aaa.html"> وبدل كود:
AuthUserFile /path/to/YourDir/.htpasswd واترك الباقي بدون تغير ثم قم بأنزل الملف ضمن المجلد الذي يحتوي على الملف المراد حمايته [4] اعمل ملف باسم htpasswd. وإذا اعمل مثل ماعملت لـ htaccess. انسخ الكود الذي بالأسفل وقم بالتغير كود:
user1:EncryptedPassword1 الان بدلEncryptedPassword http://www.cache-22.co.uk/cgi-local/c22encrypt.pl وادخل كلمة المرور التي تريد ثم اضغط Go وبعد ذالك انسخ الكلمة التي ظهرت لك ولصقها بدل EncryptedPassword اما اسم المستخدم لاتقم بإزالت ( : ) وقم بإنزل الملف في الباث الذي حددته في ملف htaccess. |
مشكووووووووووور اخوي ..ما قصرت
|
شكرا على مرورك اخى الكريم
وانشالله نستطيع تقديم المزيد |
جميع الأوقات بتوقيت مكة المكرمة. الساعة الآن » 02:43 AM. |
Powered by vBulletin
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright © ArabWebTalk.Com 2004-2012