آموزش و ساخت فایل htaccess. مخصوص قالب های html ( انقضای فایل ها )
دوستان زیادی در روز ایمیل هایی شامل موضوعات مختلف از جمله مشکلات خود برای بنده ارسال میکنند . اما یکی از مشکلاتی که تعداد زیادی با آن مواجه هستند این است که پس از ویرایش قالب های html و آپلود آن در هاست خود , در تمامی مرورگر ها , دوباره همان محتوا نمایش داده میشود و ویرایش جدید قابل نمایش نیست تا وقتی که کوکی های مرورگر پاک شود و یا Ctrl + F5 زده شود .
این مشکل نه تنها برای قالب هایی که در سایت من هست , بلکه برای تمامی قالب های html دنیا , وجود دارد .
دلیل آن ذخیره شدن فایل های html در حافظه موقت مرورگر یا همان کوکی ها میباشد . به همین دلیل تا وقتی کاربر کوکی های خود را پاک نکند و یا دکمه های Ctrl + F5 را فشار ندهد , نمیتواند محتوای جدید سایت را ببنید …
حال با استفاده از فایل htaccess میتوانیم به مرورگر های دستورهایی را بدهیم , از جمله اینکه مثلا فایل های html. را به میزاین زمان مشخص در کوکی ذخیره و پس از گذشت آن زمان از کوکی حذف شود …
به همین دلیل یک فایل htaccess آماده با کدنویسی استاندارد رو برای شما عزیزان آماده ساخته ام که میتوانید آن را دانلود و در سایت خود به کار ببرید .
توجه : شما میتوانید زمان ذخیره سازی کوکی ها رو در این قایل تغییر دهید اما زمانی که بنده برای هر کدام مشخص کرده ام , کاملا استاندارد و صحیح می باشد . به همین دلیل نیاز به ویرایش این فایل را ندارید .
طریقه اجرا : کافیست این فایل را در Root اصلی سایت خود آپلود نمایید . ( برای مثال در هاست های لینوکسی , آپلود در پوشه ی www یا public_html و یا htdocs )
کدهای مربوط به فایل htaccess.
# BEGIN Expire headers <ifModule mod_expires.c> ExpiresActive On ExpiresDefault "access plus 1 week" ExpiresByType image/x-icon "access plus 1 year" ExpiresByType image/jpeg "access plus 1 month" ExpiresByType image/png "access plus 1 month" ExpiresByType image/gif "access plus 1 month" ExpiresByType image/jpg "access plus 1 month" ExpiresByType application/x-shockwave-flash "access plus 1 month" ExpiresByType text/css "access plus 1 month" ExpiresByType text/javascript "access plus 1 year" ExpiresByType application/javascript "access plus 1 year" ExpiresByType application/x-javascript "access plus 1 year" ExpiresByType text/html "access plus 600 seconds" ExpiresByType application/xhtml+xml "access plus 600 seconds" ExpiresByType font/ttf "access plus 1 year" ExpiresByType font/woff "access plus 1 year" </ifModule> # END Expire headers
کدنویسی و گرداوری : وحید مجیدی
دانلود فایل آماده :
[sdm-download id=”1200″ fancy=”0″]
ممنون
من بخوام در این فایل دستوری بدم که مثلا Mian.css رو نشون نده یا به صورت encode کنه برا سو استفاده های وبگردان میشه
به صورتی که به قالب آسیبی برای نمایش دادان نخوره ؟
اگر نه یه روشی رو برای این کار معرفی کنید ممنون
راهی وجود نداره داداش گلم . اگرم باشه , به راحتی decode میشه . خیالت راحت
سلام سایتتون عالیه..واقعا واضح توضیح دادید وخیلی هم شلوغش نکردید که مخاطبان سر در گم بشن….ممنون.اجرتون با خدا
سلام
سال نو مبارک
آرزوی سالی خوش باری تمام ایرانیان سرافراز بویژه شما داریم
توضیحی در مورد دستورات نیز بدهید ممنون می شویم
ممنون داداش گلم . همچنین برای شما . توضیحات داده شده . دقیقا منظورتون چی هست ؟
20 نایس