Derme 0 Denunciar post Postado Dezembro 3, 2010 Estou tentando usar a compressão Gzip no meu site, mas não está funcionando. Segundo o que vi no php info do servidor, eu concluo que está ativo, veja a linha de código: HTTP_ACCEPT_ENCODING gzip, deflate Então comprimi 2 arquivos, um "js" e outro "css" e deixei no mesmo lugar onde estão os descompactados. Então: Na raiz ficou: config.css e config.css.gz Na pasta "Js" ficou: funcoes.js e funcoes.js.gz E no arquivo .htaccess, na raiz, coloquei a linha de código abaixo <FilesMatch .*\.js.gz$> ForceType text/javascript Header set Content-Encoding: gzip </FilesMatch> <FilesMatch .*\.css.gz$> ForceType text/css Header set Content-Encoding: gzip </FilesMatch> RewriteOptions Inherit ReWriteCond %{HTTP:accept-encoding} (gzip.*) ReWriteCond %{REQUEST_FILENAME} !^.+\.gz$ RewriteCond %{REQUEST_FILENAME}.gz -f RewriteRule ^(.+) $1.gz [L] Mas quando testo em duas ferramentas diferentes diz que não está comprimido. Testei nesses sites: http://www.eduardomaio.net/ferramentas/compressao-http/ http://www.woorank.com/ O que pode estar errado? Compartilhar este post Link para o post Compartilhar em outros sites
João Batista Neto 448 Denunciar post Postado Dezembro 4, 2010 O que pode estar errado? Você não está compactando os arquivos. Se você tiver mod_deflate instalado no ser servidor, basta fazer: <ifModule mod_deflate.c> AddOutputFilterByType DEFLATE text/css application/x-javascript application/javascript </ifModule> Caso não tenha o mod_deflate, mas tenha o mod_gzip: <ifModule mod_gzip.c> mod_gzip_on Yes mod_gzip_dechunk Yes mod_gzip_item_include file \.(css|js)$ mod_gzip_item_include mime ^text/css mod_gzip_item_include mime ^application/(x-)?javascript mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.* </ifModule> Se você não tiver nenhum dos dois: php_value output_handler ob_gzhandler Veja também http://forum.imasters.com.br/public/style_emoticons/default/seta.gif http://php.net/manua...b-gzhandler.php Compartilhar este post Link para o post Compartilhar em outros sites
Derme 0 Denunciar post Postado Dezembro 4, 2010 Obrigado, Resolvido (eu acho) Compartilhar este post Link para o post Compartilhar em outros sites