Merhaba,
Siteyi analiz ettiğimde sonuçlarda Gzip aktif değil yazıyor. Cpanelden aktif ettim ve WordPress Gzip Compression eklentisini yükledim.
Ayrıca .htaccess dosyasına da şu kodları ekledim.
<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>
Tekrar analiz ettiğimde gzip aktif gözükmüyor.
Wordpress gzip aktif değil
14
●2.337
- 03-12-2014, 15:19:35
- 03-12-2014, 21:07:12Mutlubiter adlı üyeden alıntı: mesajı görüntüle
Merhaba hocam functions.php en alta
<?php
ob_start("ob_gzhandler");
?> ekleyip denermisiniz? - 04-12-2014, 00:10:48Site açılmıyor ozaman hata veriyor hocam.seogrenci adlı üyeden alıntı: mesajı görüntüle
- 04-12-2014, 12:17:41.htaccess içine;
<ifModule mod_gzip.c> mod_gzip_on Yes mod_gzip_dechunk Yes mod_gzip_item_include file .(html?|txt|css|js|php|pl)$ mod_gzip_item_include handler ^cgi-script$ mod_gzip_item_include mime ^text/.* mod_gzip_item_include mime ^application/x-javascript.* mod_gzip_item_exclude mime ^image/.* mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.* </ifModule> <IfModule mod_deflate.c> AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/xml AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE text/javascript AddOutputFilterByType DEFLATE application/xml AddOutputFilterByType DEFLATE application/xhtml+xml AddOutputFilterByType DEFLATE application/rss+xml AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/x-javascript AddOutputFilterByType DEFLATE application/x-httpd-php AddOutputFilterByType DEFLATE application/x-httpd-fastphp AddOutputFilterByType DEFLATE image/svg+xml BrowserMatch ^Mozilla/4 gzip-only-text/html BrowserMatch ^Mozilla/4\.0[678] no-gzip BrowserMatch \bMSI[E] !no-gzip !gzip-only-text/html Header append Vary User-Agent env=!dont-vary </IfModule>
ve;
wp ana dizininde yer alan wp-blog-header.php 'nin en üst satırına;
<?php ob_start("ob_gzhandler");ilave edin.
Kod yapısı bu şekilde olmalı dosya içerisinde;
<?php ob_start("ob_gzhandler"); /** * Loads the WordPress environment and template. * * @package WordPress */ if ( !isset($wp_did_header) ) { $wp_did_header = true; require_once( dirname(__FILE__) . '/wp-load.php' ); wp(); require_once( ABSPATH . WPINC . '/template-loader.php' ); } - 07-12-2014, 16:07:01wp-blog-header.php dosyasını dediğiniz şekilde yapınca hata veriyor.EnginTopcuoglu adlı üyeden alıntı: mesajı görüntüle
ayrıca sadece üstte bir boşluk bırakayım çalışıyor şaşırdım
Yani üstten bi enter yapayım gzip aktif oluyor. Ancak www. olarak siteye girmiyor pluggable.php hatası veriyor. http:// bu şekilde giriyor.
- 08-12-2014, 16:00:02Şimdi eklentiyi aktif edip arkadaşın dediklerini yapınca site açılıyor ama şöyle bir hata veriyor Header'da.Crazy adlı üyeden alıntı: mesajı görüntüle
wp-content/plugins/wordpress-gzip-compression-ezgz.php on line 38
Ayrıca gzip aktif olmuyor. Şöyle de bir şey var.
BOŞLUK <?php /** * Loads the WordPress environment and template. * * @package WordPress */ if ( !isset($wp_did_header) ) { $wp_did_header = true; require_once( dirname(__FILE__) . '/wp-load.php' ); wp(); require_once( ABSPATH . WPINC . '/template-loader.php' ); }Mesela buraya <?php ob_start("ob_gzhandler"); eklemiyorum ama yukarıdan bir boşluk yani enter yapınca gzip aktif oluyor ve sitede açılıyor.
www. şeklinde olunca açılmıyor http:// olunca açılıyor. www olarak da girmesini halledersem sorun kalmıyor aslında.
www. olarak girince verdiği hata şu;
Warning: Cannot modify header information - headers already sent by (output started at /home/..../public_html/wp-blog-header.php:2) in /home/..../public_html/wp-includes/pluggable.php on line 1179 - 08-12-2014, 18:51:34https://wordpress.org/plugins/gzippy/ kurmayı denediniz mi? en basit çözüm, eklenti olarak kasmaz siteyi manuel olarak uğraşmaktan kurtarıyor, siteye külfeti de yok
Yani üstten bi enter yapayım gzip aktif oluyor. Ancak www. olarak siteye girmiyor pluggable.php hatası veriyor. http:// bu şekilde giriyor.