• estou com problema no aproveitamento de cache já entrei no .htaccess alterei para melhorar só que não adiantou em nada minha pontuação no https://gtmetrix.com/

    # 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

    <IfModule mod_headers.c>
    Header unset ETag
    </IfModule>
    FileETag None
    <IfModule mod_expires.c>
    ExpiresActive on
    ExpiresDefault “access plus 1 month”
    ExpiresByType text/cache-manifest “access plus 0 seconds”
    # Html
    ExpiresByType text/html “access plus 0 seconds”
    # Data
    ExpiresByType text/xml “access plus 0 seconds”
    ExpiresByType application/xml “access plus 0 seconds”
    ExpiresByType application/json “access plus 0 seconds”
    # Feed
    ExpiresByType application/rss+xml “access plus 1 hour”
    ExpiresByType application/atom+xml “access plus 1 hour”
    # Favicon
    ExpiresByType image/x-icon “access plus 1 week”
    # Media: images, video, audio
    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”
    ExpiresByType video/ogg “access plus 1 month”
    ExpiresByType audio/ogg “access plus 1 month”
    ExpiresByType video/mp4 “access plus 1 month”
    ExpiresByType video/webm “access plus 1 month”
    # HTC files
    ExpiresByType text/x-component “access plus 1 month”
    # Webfonts
    ExpiresByType application/x-font-ttf “access plus 1 month”
    ExpiresByType font/opentype “access plus 1 month”
    ExpiresByType application/x-font-woff “access plus 1 month”
    ExpiresByType image/svg+xml “access plus 1 month”
    ExpiresByType application/vnd.ms-fontobject “access plus 1 month”
    # CSS / JS
    ExpiresByType text/css “access plus 1 year”
    ExpiresByType application/javascript “access plus 1 year”
    ExpiresByType application/x-javascript “access plus 1 year”
    </IfModule>
    #Força o IE a sempre carregar utilizando a última versăo disponível
    <IfModule mod_headers.c>
    Header set X-UA-Compatible “IE=Edge,chrome=1”
    <FilesMatch “\.(js|css|gif|png|jpeg|pdf|xml|oga|ogg|m4a|ogv|mp4|m4v|webm|svg|svgz|eot|ttf|otf|woff|ico|webp|appcache|manifest|htc|crx|oex|xpi|safariextz|vcf)$” >
    Header unset X-UA-Compatible
    </FilesMatch>
    </IfModule>

    # Habilitar o PHP 5.6
    AddHandler application/x-httpd-php56 .php
    <IfModule mod_suphp.c>
    suPHP_ConfigPath /opt/php56/lib
    </IfModule>

    A página que eu preciso de ajuda: [fazer login para ver o link]

Visualizando 15 respostas - 1 até 15 (de um total de 15)
  • Olá @richardrubio12,

    Joguei uma página de produto no GTMetrix, e ao que tudo indica quase todos os arquivos estão sendo servidos a partir de uma CDN. Assim, vc precisa ver nas configurações de caching da CDN se ela repassa as instruções do servidor de origem. Se isso não ocorrer, seu .htaccess não terá efeito.

    Criador do tópico richardrubio12

    (@richardrubio12)

    olha não estou utilizando CDN.

    A waterfall do GTMetrix acusa a CDN Incapsula em quase todos os arquivos.

    Dá uma olhada no print de tela:

    https://snag.gy/e87Pn2.jpg

    Criador do tópico richardrubio12

    (@richardrubio12)

    tá e como eu posso retirar ela, já que não estou utilizando nenhum plug-in de CDN?

    desde já agradeço a compreensão

    Obrigado

    O DNS do seu site está apontando para um IP dessa Incapsula. Pode ser algum arranjo via hospedagem. Entre em contato com eles. Vc talvez possa editar seu DNS diretamente, via cPanel, mas eu não faria isso antes de consultar o suporte da hospedagem, pois DNS é danado pra dar problemas.

    Criador do tópico richardrubio12

    (@richardrubio12)

    okk e tbm a minha hospedagem não me da acesso ao cPanel -_- tá complicado kk

    desde já agradeço

    Obrigado

    • Esta resposta foi modificada 6 anos, 6 meses atrás por richardrubio12.
    Criador do tópico richardrubio12

    (@richardrubio12)

    Entrei em contato com a hospedagem e eles me disseram isto:
    Pela Hospedagem não há instabilidade no servidor
    Ou erros de acesso
    o que eu posso fazer para tentar arrumar isto?
    https://snag.gy/VF13qy.jpg

    Aguardando sua resposta
    Desde já agradeço

    • Esta resposta foi modificada 6 anos, 6 meses atrás por richardrubio12.

    kkkkk O que tem a ver DNS com instabilidade? Devem ter dado uma resposta automática. Insiste na pergunta que talvez alguém se dê o trabalho de ler e responder.

    Criador do tópico richardrubio12

    (@richardrubio12)

    eles me disseram que o problema está no código por isto o problema está causando lentidão repeti a pergunta do CDN mas nada adiantou eles ignoraram e falaram que Pela Hospedagem não há instabilidade no servidor
    Ou erros de acesso

    como sempre a mesma resposta

    o que eu posso fazer para tentar arrumar isto?
    https://snag.gy/VF13qy.jpg

    Desde já agradeço sua resposta

    Obrigado

    • Esta resposta foi modificada 6 anos, 6 meses atrás por richardrubio12.

    De qualquer maneira, vc deve pensar bem se quer mesmo se livrar da CDN, pq geralmente ela oferece não somente vantagens de velocidade, mas tb de segurança, barrando ameaças na nuvem antes de elas chegarem ao seu site. Se vc tem uma CDN e nem sabia, a primeira coisa seria ver com a hospedagem onde vc configura essa CDN. Caso eles digam que não é com eles, então vc pode entrar em contato direto com a CDN e pedir ajuda. Vc deve ter um plano gratuito, do contrário saberia pois estariam te cobrando. Mas mesmo os planos gratuitos podem oferecer muita vantagem.

    Mas em último caso, se vc realmente quiser dispensar a CDN, peça à hospedagem diretamente para apontar seu NS para o IP do servidor, e não mais para o IP da CDN. Se eles não dão acesso ao cPanel, vão ter que fazer isso pra vc (ou apontar como se faz).

    Qto a sua dúvida, o caminho é pelo .htaccess mesmo, se vc dispensar a CDN, ou pelas configurações da própria CDN, se optar por mantê-la

    Criador do tópico richardrubio12

    (@richardrubio12)

    ok mas pelo o que vc viu na imagem acima fora a CDN tem algo que eu consiga melhorar a velocidade sem ter que retirar a CDN

    O que eu vi no GTMetrix é que há uma grande lentidão inicial para gerar o primeiro arquivo (html). É difícil saber o que resulta nessa lentidão. Talvez desativando e reativando cada plugin vc chegue ao(s) culpado(s).

    Vc tem plugin de cache? Ajuda muito, pois ainda que o servidor seja lento para criar a página, o usuário vai receber a página já gerada que fica armazenada no cache. Eu uso WP Super Cache, mas há vários no repositório WordPress.

    Outra coisa são plugins de otimização, como Autoptimizer e plugins de otimização de imagem.

    Entretanto, cada plugin novo que vc instalar, vai adicionar tempo à geração inicial da página. Eu faria primeiro uma investigação para saber se a lentidão é de algum plugin específico, ou se é do servidor mesmo (a despeito das negativas da hospedagem).

    • Esta resposta foi modificada 6 anos, 6 meses atrás por CB.
    Criador do tópico richardrubio12

    (@richardrubio12)

    eu instalei o super-cache só que estou com um problema quando eu adiciono no carrinho ele vai e salva tudo certo só que quando eu tento retirar o produto do carrinho ele não retira (teria alguma explicação pra isto) e se não tem como tem como eu deixar o cache só nas outras páginas?

    Meu site não é de e-commerce, tenho pouca familiaridade com carrinho de compras. Mas se vc for em Painel > Configurações > WP Super Cacher > Advanced (2a. aba), descendo a página vai ver duas opções, uma para strings que representem os arquivos que não é para serem cacheados, outra para nomes de arquivos que sejam exceção à regra acima. Usando esses dois campos vc faz as exclusões que achar necessário.

Visualizando 15 respostas - 1 até 15 (de um total de 15)
  • O tópico ‘Problemas com aproveitamento de cache’ está fechado para novas respostas.