how disable apache cache with htaccess
توسط royaflash دذ ۱۲ آذر, ۱۳۹۴ دذ ۱۰:۳۳ قبل از ظهر | دسته‌بندی شده در امنیت شبکه, شبکه, گنو/لینوکس | با ۰ دیدگاه |840 views

گاهی اوقات هنگامی که مشغول کد نویسی HTML و CSS بر روی سایت آنلاین تان هستید، متوجه می شوید که تغییراتی که در صفحه ی وب می دهید، در مرورگر نشان داده نمی شود.

مثلا کدهای CSS تان را تغییر می دهید ولی وقتی صفحه را در مرورگر refresh می کنید، هیچ گونه تغییری دیده نمیشود.
گاهی اوقات، حتی فشردن کلید ها ی Ctrl + F5 هم کمکی نمی کند.

در چنین مواقعی، یک راه آسان این است که کدهای زیر را در فایل .htaccess تان قرار دهید (در صورتی که از وب سرور apache استفاده می کنید)

۱
۲
۳
۴
ExpiresActive On
ExpiresDefault A0
Header set Cache-Control "no-store, no-cache, must-revalidate, max-age=0"
Header set Pragma "no-cache"

کد فوق سبب می شود که صفحه هیچ گاه cache نشود.

فراموش نکنید که هنگامی که تغییرات تان به اتمام رسید کدهای فوق را حذف کنید. زیرا در performance سایت تاثیر منفی می گذارد.

 

source= hejaze

درباره - یاشار اسمعیل دخت هستم ۲۷ سالمه (به دنیال یافتم آنم که کیستم)به صورت ۱۰۰٪ به گنو/لینوکس مهاجرت کردم . من رو با نام royaflash میشناسید . در زمینه شبکه و امنیت شبکه فعالیت میکنم . لینوکس همیشه چیزی برای یادگیری داره و لینوکس یه فرهنگه . در صورت نیاز میتونین با آدرس ایمیل : [email protected] یا شماره تلفن : 09141100257 در ارتباط باشید . وبلاگ شخصی من (-:) درباره من

فرستادن یک دیدگاه

XHTML: شما می‌توانید از این برچسب‌ها استفاده کنید: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>