[htaccess] تسريع الصفحات و عرض الصور
الكاتب: بدر العنزي | 19 فبراير 2007
في بعض الاحيان نحتاج تسريع للصفحات و خاصة أنه في كل زيارة للصفحة يتم تحميل الصور و الفلاش مباشرة في كل زيارة لذلك تستطيع أن تلغي ذلك بتحديثها مرة في الشهر وبهذا تكون أفضل و أسرع بكثير، ولكن تحتاج بعض الإعدادات في السيرفر، وإن كان أغلب أصحاب السيرفرات يوفرونها، وأيضاً لك و تفعيل عمل [Module mod_expires] ، و تستطيع التحكم بالمدة:
-
years, months, weeks, days, hours, minutes, seconds
مثال:
أنشئ ملف بإسم htaccess. وضع فيه:
-
ExpiresActive On
-
ExpiresByType image/gif "access 1 week"
-
ExpiresByType image/jpg "access 1 week"
-
ExpiresByType image/jpeg "access 1 week"
-
ExpiresByType image/png "access 1 week"
-
ExpiresByType gif "access 1 week"
-
ExpiresByType jpg "access 1 week"
الآن سوف يتم عرض الصور مرة واحدة عند أول زيارة لمدة أسبوع (week) للصور في الجذر الرئيسي و التي في مجلد image و تم تحديد نوع الملفات بأنها صور من نوع gif , jpg , png ، وتستطيع إضافة امتدادات أخرى أو تغييرها .
تستطيع تطبيق ذلك أيضاً مع ملفات الفلاش والـ css وغيرها
مثال:
-
ExpiresByType css/css "access 1 week"
-
ExpiresByType js/js "access 1 week"
-
ExpiresByType application/x-shockwave-flash "access 1 week"
-
ExpiresByType application/x-javascript "access 1 week"
مقالات السلسلة
- [htaccess] مقدمة
- [htaccess] صفحات الخطأ (404 وغيرها)
- [htaccess] حماية المجلدات بكلمة سر
- [htaccess] تمكين SSI
- [htaccess] حجب دولة معينة أو ip معين
- [htaccess] تغيير أسماء الصفحات
- [htaccess] إعادة التوجيه
- [htaccess] تسريع الصفحات و عرض الصور
- [htaccess] تعطيل روابط التحميل خارج موقعك
- [htaccess] تعريف اللاحقات بـ Mime Types