== ملف الـ htaccess. ==
مقدمة :
هو عبارة عن ملف يحتوي على مجموعة من الأوامر التي تؤدي مهام مختلفة , ولعل أكثر إستخدام لهذا الملف هو لعمل صفحات الأخطاء التي تظهر عند القيام بطلب صفحة غير موجودة على سبيل المثال أو ما تسمى بــ
custom error messages
و أيضاً يستخدم في بعض الأحيان لحماية ملف أو مجلد ما في موقعك , وبالمناسبة لا يمكن إستخدام هذا الملف إلا على سيرفر الأباتشي
قم بالتالي لعمل ملف htaccess.
قم بفتح أي محرر نصوص لديك " النوت باد " واكتب الأوامر اللازمة " سنقوم بشرحها لاحقاً " ثم قم بحفظ الملف كالتالي
"htaccess."
ولا تنسى علامتي التنصيص و النقطة , اذا لم تضع علامتي تنصيص سيقوم برنامج النوت باد بحفظ الملف كالتالي
htaccess.txt.
عندما تقوم برفع الملف لا تنسى ان ترفعه بصيغة أسكي , و اذا اردت عمل صفحات الأخطاء لا تنسى رفع الملف في الدليل الأساسي
عمل صفحات الاخطاء :
قم بفتح برنامج النوت باد و قم بكتابة الكود التالي مع تغير ما يلزم
[error number] وهو يعني رقم الخطأكود:ErrorDocument [error number] [path]
فمثلاً
400 - Bad Request - طلب خاطئ
401 - Unauthorised - غير مرخص
403 - Forbidden - ممنوع من دخول الصفحة
404 - File not found - الصفحة التي قمت بطلبها غير موجودة
502 - Temporarily Unavailable - الصفحة غير موجودة مؤقتاً
503 - Service Unavailable - الخدمة غير متوفرة
[path] وهو يعني مسار الصفحة التي تريد إظهارها للمتصفح حين طلب صفحة خاطئة
مثال للكود
كود:ErrorDocument 404 http://www.example.com/404.html
هذا الكود يقوم عند طلب المتصفح لصفحة غير موجودة بعرض الصفحة 404.html
" نهاية الدرس الاول "