نمایش نتایج: از شماره 1 تا 2 , از مجموع 2

موضوع: کش باعث دیده نشدن مطالب جدید شده!

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    عضو انجمن
    تاریخ عضویت
    Feb 2016
    نوشته ها
    132
    تشکر تشکر کرده 
    191
    تشکر تشکر شده 
    84
    تشکر شده در
    69 پست

    پیش فرض کش باعث دیده نشدن مطالب جدید شده!

    سلام دوستان عزیز
    من کد زیر رو برای کش کردن سایتم که وردپرسی هست در فایل .htaccess قرار دادم اما در حال حاضز هر مطلبی که منتشر میکنم حتما باید سایت رو یک بار CTRL+F5 کنم که مطلب نشون داده بشه.
    میشه راهنمایی کنید که باید چکار کنم؟
    کد:
    ## EXPIRES CACHING ##
    <IfModule mod_expires.c>
    ExpiresActive On
    ExpiresByType image/jpg "access 1 year"
    ExpiresByType image/jpeg "access 1 year"
    ExpiresByType image/gif "access 1 year"
    ExpiresByType image/png "access 1 year"
    ExpiresByType text/css "access 1 month"
    ExpiresByType text/html "access 1 month"
    ExpiresByType application/pdf "access 1 month"
    ExpiresByType text/x-javascript "access 1 month"
    ExpiresByType application/x-shockwave-flash "access 1 month"
    ExpiresByType image/x-icon "access 1 year"
    ExpiresDefault "access 1 month"
    </IfModule>
    ## EXPIRES CACHING ##

  2. #2
    عضو انجمن
    تاریخ عضویت
    Oct 2015
    نوشته ها
    788
    تشکر تشکر کرده 
    569
    تشکر تشکر شده 
    1,269
    تشکر شده در
    882 پست

    پیش فرض پاسخ : کش باعث دیده نشدن مطالب جدید شده!

    سلام
    وقتی این خط:

    کد:
    ExpiresDefault "access 1 month"
    داخل کد هست یعنی تمامی فایل ها حداقل 1 ماه کش میشن یعنی اگه اون همه فرمتی که بالاش معرفی کردید هم خطوطشون رو حذف کنید بازم با همین یه خط کش میشن.
    از نظر من کد استاندارد تر اینه که باید کلاً جایگزین کد شما بشه در این کد تمامی فرمت ها به جز html و htm و php کش میشن:

    کد:
    <IfModule mod_expires.c>
    ExpiresActive On
    ExpiresDefault "access plus 1 month"
    <FilesMatch "\.(htm|html|php)$">
    ExpiresActive Off
    </FilesMatch>
    </IfModule>
    اگه فرمتی هم کش نشد (مثل فرمت woff2. که چون جدیده به صورت پیش فرض در اکثر هاست ها شناسایی نمیشه) فقط کافیه MimeType اون فرمت رو با دستور AddType اضافه کنید.مثلاً برای همین فرمت woff2. به صورت زیر در کنار کد بالا هستش:

    کد:
    <IfModule mod_mime.c>
    AddType application/font-woff2 .woff2
    </IfModule>

  3. تعداد تشکر ها از iHSG به دلیل پست مفید


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •