رفتن به مطلب

فعال نشدن gzip در هاست (سایت)


پست های پیشنهاد شده

سلام ......

کسی میتونه راهنمایی که چرا هر کاری میکنم Gzip روی سایت من فعال نمیشه؟؟ چیکار باس کنم gzip فعال بشه ............

آدرس سایت : http://guard3d.com

من افزونه

Hyper Cache و

GZip Ninja Speed Compression و نصب کردم و

دستورات زیر و تو Htacces اضافه کردم .... اما هنوز gzip غیرفعاله و عمل نمیکنه:


<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/html text/xml text/css text/plain
AddOutputFilterByType DEFLATE image/svg+xml application/xhtml+xml application/xml
AddOutputFilterByType DEFLATE application/rdf+xml application/rss+xml application/atom+xml
AddOutputFilterByType DEFLATE text/javascript application/javascript application/x-javascript
AddOutputFilterByType DEFLATE application/x-font-ttf application/x-font-otf
AddOutputFilterByType DEFLATE font/truetype font/opentype
</IfModule>


## EXPIRES CACHING ##
ExpiresActive On
ExpiresByType image/jpg "access plus 1 year"
ExpiresByType image/jpeg "access plus 1 year"
ExpiresByType image/gif "access plus 1 year"
ExpiresByType image/png "access plus 1 year"
ExpiresByType text/css "access plus 1 month"
ExpiresByType application/pdf "access plus 1 month"
ExpiresByType text/x-javascript "access plus 1 month"
ExpiresByType application/x-shockwave-flash "access plus 1 month"
ExpiresByType image/x-icon "access plus 1 year"
ExpiresDefault "access plus 2 days"
## EXPIRES CACHING ##


# BEGIN GZIP
<ifmodule mod_deflate.c>
AddOutputFilterByType DEFLATE text/text text/html text/plain text/xml text/css application/x-javascript application/javascript
</ifmodule>
# END GZIP

اینم یه عکس از پابلیک پی اچ پی:

9qohwxtjivyuzw8avz00.jpg

لینک به ارسال

دوست عزیز اصلا پیشنهاد نمیکم که از این پلاگین GZip Ninja Speed Compression استفاده کنید چون با ورژن های جدید وردپرس فیکس نیست .

برای فعال کردن Gzip فقط کافیه این کد رو در htaccess. وارد کنید :


#Gzip
<ifmodule mod_deflate.c>
AddOutputFilterByType DEFLATE text/text text/html text/plain text/xml text/css application/x-javascript application/javascript
</ifmodule>
#End Gzip

و از طریق این سرویس آنلاین چک کنید ببینید فعال شده یا نه - کلیک کنید

اگر باز هم فعال نشد یه تیکت به پشتیبانی جایی که ازش هاست گرفتید ارسال کنید ه احتمال زیاد مشکل از سرور هاستتون هستش .

لینک به ارسال

دوست عزیز اصلا پیشنهاد نمیکم که از این پلاگین GZip Ninja Speed Compression استفاده کنید چون با ورژن های جدید وردپرس فیکس نیست .

برای فعال کردن Gzip فقط کافیه این کد رو در htaccess. وارد کنید :


#Gzip
<ifmodule mod_deflate.c>
AddOutputFilterByType DEFLATE text/text text/html text/plain text/xml text/css application/x-javascript application/javascript
</ifmodule>
#End Gzip

و از طریق این سرویس آنلاین چک کنید ببینید فعال شده یا نه - کلیک کنید

اگر باز هم فعال نشد یه تیکت به پشتیبانی جایی که ازش هاست گرفتید ارسال کنید ه احتمال زیاد مشکل از سرور هاستتون هستش .

دستوری که گفتید هست ..........

اگر در کنار دستور از GZip Ninja Speed Compression یا افزونه های مشابه هم استفاده کنم مشکلی پیش میاد؟

از طریق سایت gtmatrix که چک میکنم میگه فعال نیست!

از طریق سایتی که گفتید چک کردم و ارور زیر و داد:

By compressing this page with GZIP, 85.4% bandwidth could be saved.

Technical details:

HTTP result:200

Content type:text/html; charset=UTF-8

Compression time for 116,351 bytes:6 milliseconds

Execution time of HTTP request:2,481 milliseconds

Webserver name:Apache/2.4.9 (Unix) OpenSSL/1.0.1e-fips mod_bwlimited/1.4

Share this:

افزونه GZip Ninja Speed Compression رو هم غیر فعال کردم.

ویرایش شده توسط hosseinbrusli
لینک به ارسال

با سلام و احترام

ممکن است مود های deflate gzip روی سرور آپاچی شما غیر فعال شده باشه

همه افزونه های مربوط به اسپید و کشینگ را غیر فعال کنید، دستوراتی که به فایل htaccess توسط پلاگین ها اضافه شده رو هم پاک کنید

بعد به ابتدای فایل htaccess این دستوارت را بدون تغییر وارد کنید


################## Cache Control
<IfModule mod_headers.c>
Header set Connection keep-alive
Header set Expires "Tue, 16 Jun 2020 20:00:00 GMT"
Header set Cache-Control "public"
Header unset Pragma
FileETag None
</IfModule>
#################### Gzip
<IfModule mod_gzip.c>
mod_gzip_on Yes
mod_gzip_dechunk Yes
mod_gzip_send_vary Yes
mod_gzip_item_include handler ^cgi-script$
mod_gzip_item_include mime ^text/.*
mod_gzip_item_include file \.css$
mod_gzip_item_include file \.js$
mod_gzip_item_include mime ^application/xml.*
mod_gzip_item_include mime ^application/javascript.*
mod_gzip_item_include mime ^text/css.*
mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
</IfModule>
###########################

ویرایش شده توسط Ali.Dbg
لینک به ارسال
با سلام و احترام ممکن است مود های deflate gzip روی سرور آپاچی شما غیر فعال شده باشه همه افزونه های مربوط به اسپید و کشینگ را غیر فعال کنید، دستوراتی که به فایل htaccess توسط پلاگین ها اضافه شده رو هم پاک کنید بعد به ابتدای فایل htaccess این دستوارت را بدون تغییر وارد کنید
 ################## Cache Control  Header set Connection keep-alive Header set Expires "Tue, 16 Jun 2020 20:00:00 GMT" Header set Cache-Control "public" Header unset Pragma FileETag None  #################### Gzip  mod_gzip_on Yes mod_gzip_dechunk Yes mod_gzip_send_vary Yes mod_gzip_item_include handler ^cgi-script$ mod_gzip_item_include mime ^text/.* mod_gzip_item_include file \.css$ mod_gzip_item_include file \.js$ mod_gzip_item_include mime ^application/xml.* mod_gzip_item_include mime ^application/javascript.* mod_gzip_item_include mime ^text/css.* mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*  ########################### 

سلام

نمیدونم تو فایل اچ تی اکسس کدوم دستورات به واسطه پلاگین ایجاد شده! اصلا نمیشه که به واسطه پلاگین دستوری وارد اچ تیاکسس بشه .....

ضمن اینکه تو اچ تی اکسس دستورات مختلفی وجود داره که نمیتونم حذفشون کنم . راه بهتری سراغ ندارید؟

لینک به ارسال

این کد توسط وردپرسه باید باشه


# 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

ویرایش شده توسط Ali.Dbg
لینک به ارسال

ممنونم از راهنماییت ....

توعکس اول اپگه دقت کنی 4 تا فایل اچ تی اکسس دارم ..... کد زیر که شما دادین تو اچ تی اکسس اوله:


# 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

اچ تی اکسس اصلی چهارمی هست که براتون پیوست کردم: اگه میشه لطف کنید بهم بگید کجاش باید تغییر کنه ...... بازم ممنونم.

البته اون دستوری که دو پست بالاتر گذاشتین و توش نذارید ... چون تو هاست هست.

111111111111111.txt

ویرایش شده توسط hosseinbrusli
لینک به ارسال

کد اولی که گذاشتم

شامل expire,cache-control و gzip هست

کلا جایگزین دستوران موجود در فایل 111111111111111 کنید

شما فایلی که براتون گذاشتم و ندیدین مثل اینکه . تمام دستوراتی که دادین و میگید، توش موجوده ..... فقط نمیدونم چرا فعال نمیشه!

ویرایش شده توسط hosseinbrusli
لینک به ارسال

فقط کدهای مود mod_deflate در htaccess شما موجود است!!!!!

در بعضی سرور ها mod_deflate غیر فعاله و gzip فعاله!

gzip مود پیشرفته تری نسبت به mod_deflate است

لینک به ارسال

فقط کدهای مود mod_deflate در htaccess شما موجود است!!!!!

در بعضی سرور ها mod_deflate غیر فعاله و gzip فعاله!

gzip مود پیشرفته تری نسبت به mod_deflate است

کدها شما و کد های قبلی اچ تی اکسس خودمو ترکیب کردم ........... خوبهاینطوری؟ آخه نمیدونم کدوم کد و باید حذف کنم .. نمیدونم کدوم کد برای چه کاری هست!!! چون ممکنه سایت براش مشکل ایجاد بشه. برای همین کد های شما رو گذاشتم اول کد های قبلی: ببینید خوبه اینطوری:


<IfModule mod_headers.c>
Header set Connection keep-alive
Header set Expires "Tue, 16 Jun 2020 20:00:00 GMT"
Header set Cache-Control "public"
Header unset Pragma
FileETag None
</IfModule>
<IfModule mod_gzip.c>
mod_gzip_on Yes
mod_gzip_dechunk Yes
mod_gzip_send_vary Yes
mod_gzip_item_include handler ^cgi-script$
mod_gzip_item_include mime ^text/.*
mod_gzip_item_include file \.css$
mod_gzip_item_include file \.js$
mod_gzip_item_include mime ^application/xml.*
mod_gzip_item_include mime ^application/javascript.*
mod_gzip_item_include mime ^text/css.*
mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
</IfModule>
# 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
# BEGIN Compress text files
<ifModule mod_deflate.c="mod_deflate.c">
<filesMatch "\.(css|js|x?html?|php)$"=""\.(css|js|x?html?|php)$"">
SetOutputFilter DEFLATE
</filesMatch>
</ifModule>
# BEGIN GZIP
<ifmodule mod_deflate.c>
AddOutputFilterByType DEFLATE text/text text/html text/plain text/xml text/css application/x-javascript application/javascript
</ifmodule>
# END GZIP
# END Compress text files
# BEGIN Expire headers
<ifModule mod_expires.c="mod_expires.c">
ExpiresActive On
ExpiresDefault "access plus 1 seconds"
ExpiresByType image/x-icon "access plus 2592000 seconds"
ExpiresByType image/jpeg "access plus 2592000 seconds"
ExpiresByType image/png "access plus 2592000 seconds"
ExpiresByType image/gif "access plus 2592000 seconds"
ExpiresByType application/x-shockwave-flash "access plus 2592000 seconds"
ExpiresByType text/css "access plus 604800 seconds"
ExpiresByType text/javascript "access plus 216000 seconds"
ExpiresByType application/javascript "access plus 216000 seconds"
ExpiresByType application/x-javascript "access plus 216000 seconds"
ExpiresByType text/html "access plus 600 seconds"
ExpiresByType application/xhtml+xml "access plus 600 seconds"
</ifModule>
# END Expire headers
# BEGIN Cache-Control Headers
<ifModule mod_headers.c="mod_headers.c">
<filesMatch "\.(ico|jpe?g|png|gif|swf)$"=""\.(ico|jpe?g|png|gif|swf)$"">
Header set Cache-Control "max-age=2592000, public"
</filesMatch>
<filesMatch "\.(css)$"=""\.(css)$"">
Header set Cache-Control "max-age=604800, public"
</filesMatch>
<filesMatch "\.(js)$"=""\.(js)$"">
Header set Cache-Control "max-age=216000, private"
</filesMatch>
<filesMatch "\.(x?html?|php)$"=""\.(x?html?|php)$"">
Header set Cache-Control "max-age=600, private, must-revalidate"
</filesMatch>
</ifModule>
# END Cache-Control Headers
# BEGIN Turn ETags Off
<ifModule mod_headers.c="mod_headers.c">
Header unset ETag
</ifModule>
FileETag None
# END Turn ETags Off
<ifModule mod_headers.c="mod_headers.c">
Header set Connection keep-alive
</ifModule>
<IfModule mod_headers.c="mod_headers.c">
<FilesMatch "\.(js|css|xml|gz)$"=""\.(js|css|xml|gz)$"">
Header append Vary: Accept-Encoding
</FilesMatch>
</IfModule>
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/html text/xml text/css text/plain
AddOutputFilterByType DEFLATE image/svg+xml application/xhtml+xml application/xml
AddOutputFilterByType DEFLATE application/rdf+xml application/rss+xml application/atom+xml
AddOutputFilterByType DEFLATE text/javascript application/javascript application/x-javascript
AddOutputFilterByType DEFLATE application/x-font-ttf application/x-font-otf
AddOutputFilterByType DEFLATE font/truetype font/opentype
</IfModule>
# BEGIN Remove Last-Modified Header
<ifModule mod_headers.c="mod_headers.c">
Header unset Last-Modified
</ifModule>
## EXPIRES CACHING ##
ExpiresActive On
ExpiresByType image/jpg "access plus 1 year"
ExpiresByType image/jpeg "access plus 1 year"
ExpiresByType image/gif "access plus 1 year"
ExpiresByType image/png "access plus 1 year"
ExpiresByType text/css "access plus 1 month"
ExpiresByType application/pdf "access plus 1 month"
ExpiresByType text/x-javascript "access plus 1 month"
ExpiresByType application/x-shockwave-flash "access plus 1 month"
ExpiresByType image/x-icon "access plus 1 year"
ExpiresDefault "access plus 2 days"
## EXPIRES CACHING ##
# END Remove Last-Modified Header

لینک به ارسال

لیست افزونه های فعالی که دارم هم به شرح زیره: به چیز دیگه ای نیازه؟

افزونه های GZip Ninja Speed Compression و Hyper Cache و WP-Optimize و WP CleanFix رو غیر فعال کردم ........


Advanced Custom Fields 4.3.8
Akismet 3.0.0
All In One SEO Pack 2.1.7
Blue Login Style 1.2.1
Broken Link Checker 1.9.3
Captcha 4.0.1
Contact Form 7 3.8.1
Google XML Sitemaps 4.0.6
Image Watermark 1.3.3
Light Shortcode 1.0
Meta Slider 2.8.1
Regenerate Thumbnails 2.2.4
Shortcodes Ultimate 4.8.1
Simple Local Avatars 2.0
Simple Share Buttons Adder 4.4
TablePress 1.4
TinyMCE Advanced 4.0.2
Wordpress Plugin Manager
Wordpress Statistics 6.0
WP-PageNavi 2.85
WP-Parsidate 1.3.4
WP-PostRatings 1.78
WP-PostViews 1.67
Yet Another Related Posts Plugin 4.2.2

ویرایش شده توسط hosseinbrusli
لینک به ارسال

بالاخره موفق شدم Gzip و فعال کنم!!!

دوسانی که بر هر دلیل Gzip روی سایتشون فعال نمیشه حتما و حتما کد زیر و تو فایل Htacces خودشون امتحان کنن:


# compress text, HTML, Javascript, CSS, and XML
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
# remove browser bugs
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4\.0[678] no-gzip
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
Header append Vary User-Agent

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...