Your Ad Here
  [تحكم بموقعك بالــhtaccess] تمكين SSI

السلام عليكم ورحمة الله وبركاته..
سنكمل في هذا المقال حديثنا عن فوائد الـ htaccess واستخداماته.
 
 

تَمْكين SSI عن طريق htaccess


تعريف السيرفر المستضيف للموقع بأوامر 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