Servidor fazendo cache no arquivo .htaccess? Aqui como resolver

Servidor fazendo cache no arquivo .htaccess? Aqui como resolver

5 de maio de 2021 0 Por Matheus Lopes
Compartilhar: 
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

5
(1)

Tive um problema com o arquivo htaccess do site ontem, o que aconteceu foi que os redirecionamentos 301 não estavam funcionando. Dentro do meu arquivo htaccess, tenho muitos redirecionamentos 301 que funcionaram bem por um longo tempo, mas ontem tentei adicionar novas entradas e não funcionaram. Quando verifiquei de perto, percebi que o servidor não parece estar usando a versão que estou salvando. Parece que o servidor está usando outro arquivo, pois já limpei o cache do meu navegador, tentei outro navegador, limpei o cache do meu site e até reiniciei o servidor, ainda com o mesmo problema. Estou usando um VPS com CentOS e DirectAdmin.

Este é um tutorial para quem está usando este método para redirecionar os URLS:
Redirect 301 / categoria1 / postagem / categoria2 / postagem

Eu fiz isso, mas o servidor não estava carregando o arquivo modificado. Não tinha nenhum plugin de cache habilitado, também desabilitei todos os plugins do meu site, ainda com o mesmo problema.

Sim, & nbsp; mod_rewrite & nbsp; está funcionando, como eu disse, os redirecionamentos que criei antes estão funcionando, só que agora parecia que o servidor estava armazenando em cache um arquivo antigo. Tentei pesquisar sobre isso e não consegui encontrar uma solução em lugar nenhum, até contatei meu host e eles não resolveram.

Hoje tive outra conversa com meu host e eles resolveram, como ?

Assim:

Atualmente o OpenLiteSpeed ​​lê .htaccess na hora de início, portanto, se alguns novos arquivos .htaccess forem criados ou os atuais modificados – as alterações não entrarão em vigor até o recarregamento do OpenLiteSpeed serviço. Observe que o DirectAdmin oferece aos clientes a capacidade de recarregar o OpenLiteSpeed ​​diretamente do nível do usuário e faz isso automaticamente para os arquivos .htaccess editados no Gerenciador de arquivos. Ele também é recarregado automaticamente quando carregado usando FTP se a opção pureftpd_uploadscan for usada no CustomBuild. No entanto, se você gostaria de ter uma configuração de cronjob, que recarregaria OpenLiteSpeed ​​a cada X minutos se houver arquivos .htaccess mais novos que o tempo de início do OpenLiteSpeed, você pode usar um cronjob como (* / 3 significa a cada 3 minutos, você pode altere para que aconteça com menos / mais frequência):

Então é basicamente isso, apenas um problema de cache do Litespeed.
Fonte: https://help.directadmin.com/item.php?id=2097

O que você achou disso?

Clique nas estrelas

Média da classificação 5 / 5. Número de votos: 1

Nenhum voto até agora! Seja o primeiro a avaliar este post.


Compartilhar: 
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •