Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Derme

[Resolvido] Compressão Gzip no site

Recommended Posts

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

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

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.