در صورتی که یکی از صفحات وب سایت شما در بازه های زمانی بسیار کوتاه تغییر می یابد و نیاز است همواره کلیه اطلاعات آن صفحه بجای استفاده از Cache، بصورت کامل از سرور بارگذاری شود، بدین ترتیب عمل کنید:
در قسمت HEAD صفحه HTML خود، دو Meta Tag زیر را اضافه نمایید:
</pre> <pre dir="ltr"></BODY> <HEAD> <META HTTP-EQUIV="Pragma" CONTENT="no-cache"> <META HTTP-EQUIV="Expires" CONTENT="-1"> </HEAD> </HTML></pre> <pre>
ز این پس بازدید کنندگان آن صفحه، تمامی اطلاعات را از سرور دریافت می نمایند حتی اگر از قبل مقداری از آن اطلاعات در کش مرورگر وجود داشته باشد.
گاهی اوقات هنگامی که مشغول کد نویسی 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"
- کد خبر 12291
- 242 بازدید
- بدون نظر
اخبار زردیس | جدیدترین اخبار ایران و جهان
تمامی حقوق مطالب برای "اخبار زردیس"محفوظ است و هرگونه کپی برداری بدون ذکر منبع ممنوع می باشد.
طبق ماده 12 فصل سوم قانون جرائم رایانه ای کپی برداری از قالب و محتوا پیگرد قانونی خواهد داشت.