[htaccess] تمكين SSI
مدرج تحت قسم: دروس
يعني تعريف السيرفر المستضيف للموقع بأوامر SSI التي تصممها لموقعك.
تعريف SSI
SSI هي اختصار Server Side Includes، وهو بروتوكول خاص بتضمين الكود لجميع الصفحات، فإذا أردت مثلاً وضع كود معين أو لنفرض هيدر لكل الصفحات فليس من الضروري وضعه في جميع صفحات الموقع وإنما من خلال SSI تضعه في صفحة واحدة ثم تضع شفرة SSI في رأس كل ملف.
طريقة استخدامه
في بعض الأحيان عندما تنشئ صفحة أو برنامج يحتوي على أوامر SSI وترفعها إلى موقعك تجد أن الملف لا يعمل، والسبب يعود في ذلك إلى عدم تعريف هذا الملف للسيرفر. كل ما عليك فعله هو تعريف الملف الذي يحتوي على أوامر SSI للسيرفر عن طريق ملف htaccess. وذلك بواسطة الكود التالي:
AddType text/html [Extension 1] [Extension 2] AddHandler server-parsed [Extension 1] [Extension 2]
حيث أن [Extension 1] و [Extension 2] هي امتداد الملفات التي تريد للسيرفر أن يتعرف عليها ليعطيها الصلاحية بتنفيذ أوامر الـSSI بشكل أتوماتيكي.
مثال ذلك:
AddType text/html .dhtml .html AddHandler server-parsed .dhtml .html
حيث الملفات التي تعطي أوامر للسيرفر باستقبال أوامر الـSSI هي الملفات التي تنتهي بالامتدادين: dhtml و html.


السلام عليكم
اخي الكريم
بداية
الدرس رائع
ولكن
اريد ان احمي ملفات موقعي
فكل شهر احتاج ل 700 جيجا من الباندويث
كيف احمي الملفات
بحيث
اي شخص
ياخد ملف خارج الموقع
تظهر له صورة بدل الرابط
وعند الضغطعلى الصورة
يحول على موقعي
ثم يحمله من موقعي … ويحسب لي زائر ؟؟
أظن أن الدرس لم يكتمل لأنك لم تشرح لنا دوال SSI وطريقة عملها .
على كل حال مشكوووووووووووور يالغالي وأنا أقدر جهدك من خلال هذا الموقع الرائع
ما شاء الله ما شاء الله عليك أخويا الغالي واستاذي القدير
أتمنى لك من الله كل التوفيق والنجاح
ولا عدمناك
تقديم اكثر من رائع
وإلى الأمام
اخوك الداعي لك بوافر الصحه والعافيه
ويب البرامج