التحكم بإمتداد الصفحة الرئيسية :
هل فكرت يوماً كيف تستطيع بعض المواقع بجعل الصفحة الرئيسية لها Default.html ؟
إنها تقوم بذلك عن طريق ملف الـ htaccess.
وذلك بوضع الكود التالي في النوت باد وحفظه كما اسلفت سابقاً في الدليل الرئيسي للموقع
وهذا الكود :
كود:
DirectoryIndex [file]
[file] وهو إسم الملف الذي تريد إظهاره في صفحة البداية
مثال :
كود:
DirectoryIndex haha.shtml
حيث الصفحة الرئيسية هي haha.shtml
=======================================
إعلام السيرفر بوجود ملف يحوي أوامر SSI :
في بعض الأحيان لا تدعم شركات الإستضافة عملية إعلام السيرفر أوتوماتيكياً بوجود ملف يحوي أوامر SSI . فمثلاً إذا أردت أن تدرج ملف PHP داخل صفحة من صفحات موقعك , يجب عليك إستخدام الأمر التالي و وضعه داخل صفحتك :
كود:
<!--#include file="/path_to_script/scriptname.php" -->
لكن سوف تلاجظ بعد أن رفعت هذا الملف الى موقعك بعدم عمله كم أردت , السبب هو أنه لم تقم بإعلام السيرفر أن هذا الملف يحوي أوامر SSI
والحل هو إستخدام ملف الـ htaccess.
وذلك بفتح أي برنامج تحرير نصوص وكتابة الكود التالي
كود:
AddType text/html [Extension 1] [Extension 2]
AddHandler server-parsed [Extension 1] [Extension 2]
حيث [Extension 1] & [Extension 2]
هي إمتداد الملفات التي تريد السيرفر أن يتعرف عليها ليعطيها الصلاحية بتنفيذ أوامر ال SSI أوتوماتيكياً
مثال :
كود:
AddType text/html .shtml .html
AddHandler server-parsed .shtml .html
حيث الملفات التي تعطي أوامر للسيرفر بإستقبال أوامر ال SSI هي الملفات التي تنتهي بالإمتداد
SHTML & HTML
" نهاية الدرس الثاني "