مدیریت cache در آپاچی

آخرین به‌روزرسانی: ۲۷ تیر ۱۴۰۴

یکی از قدرتمندترین چیزایی که برای تنظیم وب‌سرور آپاچی می‌تونید ازش استفاده کنید، فایل‌های htaccess. هستند. قابلیت‌های مختلفی رو در اختیارتون می‌ذاره که شاید مهمتریناش اینا باشند: ریدایرکت آدرس‌ها، فعالسازی کش، جلوگیری از دسترسی کاربران خاص، فشرده‌سازی محتوا، محافظت از پوشه‌های خاص و …

حالا اگر به هر دلیلی دوست داشتید کش (cache) شدن تصاویر و استایل‌ها و اسکریپت‌ها رو با این فایل فعال کنید، کافیه یه قطعه کدی مشابه زیر رو داخل فایل htaccess. روت سایت بذارید:

<IfModule mod_expires.c>
  ExpiresActive On
  ExpiresByType image/jpeg "access plus 1 year"
  ExpiresByType text/css "access plus 1 month"
  ExpiresByType application/javascript "access plus 1 month"
</IfModule>

نکته تکمیلی: در سیستم عامل‌های مبتنی بر لینوکس، فایل‌هایی که اول اسم‌شون یه نقطه باشه (Dotfiles) مخفی هستند. پس اگر فایل htaccess. رو پیدا نکردید، نمایش فایل‌های hidden رو از کنترل پنل هاست‌تون فعال کنید.


برچسب‌ها: -

مشاوره رایگان

علاقمند به یادگیری طراحی سایت یا دنبال مشاوره در این زمینه هستی؟