sokoot67

عدم کش

6 پست در این موضوع قرار دارد

سلام

سایت من وقتی یه بار باز میشه در کش سیو میشه و اگر مطلب جدید ارسال کنم کسی که یک بار سایت رو باز کرده باشه و بخواد دوباره به سایت سر بزنه وقتی سایت رو باز می کنه همون مطالب قدیمی رو می بینه یعنی سایت یک بار باز میشه بعد باید دوبار refresh کنه تا متوجه بشه که مطلب جدید اومده با تمام مرورگر ها و چند سیستم تست کردم همین جور بود

از یک جهت خوبه سریع سایت بالا میاد ولی از جهت دیگه کاربر نمیدونه مطلب جدید ارسال شده و 99 درصد کاربران سایت رو refresh نمی کنن

چکار کنم

از تنظیمات وردپرس هست یا فایل httaccess و یا ....

لطفا راهنمای کنید

ممنون

0

به اشتراک گذاری این پست


لینک به پست

از چه افزونه‌ای برای کش در وردپرس استفاده میکنید ؟ باید تنظیمات افزونه رو درست انجام بدید

به بخش مربوطه انتقال داده شد

2

به اشتراک گذاری این پست


لینک به پست

از چه افزونه‌ای برای کش در وردپرس استفاده میکنید ؟ باید تنظیمات افزونه رو درست انجام بدید

به بخش مربوطه انتقال داده شد

از افزونه ای برای این کار استفاده نمی کنم

0

به اشتراک گذاری این پست


لینک به پست

احتمالا browser cache در فایل htaccess فعال کرده اید.

1

به اشتراک گذاری این پست


لینک به پست

این هم فایل htaccess


<IfModule mod_expires.c>
# Enable expirations
ExpiresActive On
# Default directive
ExpiresDefault "access plus 1 month"
# My favicon
ExpiresByType image/x-icon "access plus 1 year"
# Images
ExpiresByType image/gif "access plus 1 month"
ExpiresByType image/png "access plus 1 month"
ExpiresByType image/jpg "access plus 1 month"
ExpiresByType image/jpeg "access plus 1 month"
# CSS
ExpiresByType text/css "access 1 month"
# Javascript
ExpiresByType application/javascript "access plus 1 year"
</IfModule>

# BEGIN Compress text files
<ifModule mod_deflate.c>
<filesMatch "\.(css|js|x?html?|php)$">
SetOutputFilter DEFLATE
</filesMatch>
</ifModule>
# END Compress text files

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

0

به اشتراک گذاری این پست


لینک به پست

دقیقا مشکل شما از این قسمت است و با حذف بخش زیر حل می شود:




<IfModule mod_expires.c>
# Enable expirations
ExpiresActive On
# Default directive
ExpiresDefault "access plus 1 month"
# My favicon
ExpiresByType image/x-icon "access plus 1 year"
# Images
ExpiresByType image/gif "access plus 1 month"
ExpiresByType image/png "access plus 1 month"
ExpiresByType image/jpg "access plus 1 month"
ExpiresByType image/jpeg "access plus 1 month"
# CSS
ExpiresByType text/css "access 1 month"
# Javascript
ExpiresByType application/javascript "access plus 1 year"
</IfModule>



2

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری