Tenho um site WordPress hospedado atualmente na Hostgator e enfrento um problema específico relacionado ao arquivo .htaccess:
Tenho dois arquivos .htaccess:
Um deles permite que o Editor de blocos (Gutenberg) e o plugin Rank Math salvem alterações normalmente, mas esse arquivo ocasiona duplos redirecionamentos (por exemplo, ao lidar com barra final /, https e www/non-www).
O outro elimina os duplos redirecionamentos, mas, com ele, o Editor de blocos e o Rank Math não conseguem salvar alterações.
Objetivo do projeto:
Criar um único .htaccess que atenda a todos os seguintes requisitos, funcionando perfeitamente:
- Permitir o salvamento de alterações tanto no Editor de blocos do WordPress (Gutenberg) quanto no plugin Rank Math, sem erros.
- Evitar completamente duplos redirecionamentos (relacionados a https, www/non-www e barra final), garantindo que todas as urls sejam normalizadas em até um único redirecionamento.
- Preservar todas as funcionalidades essenciais do WordPress, incluindo administração, login/logout, permalinks, páginas customizadas, etc.
- Não causar problemas de acesso, login, edições ou desempenho no WordPress.
- Preferência: Solução validada testando todas as situações acima, e que seja modular/comentada para entendimento futuro (ideal, mas não obrigatório).
- Importante: Projeto de “tudo ou nada”: o pagamento será liberado apenas se todas as condições acima forem plenamente atendidas.
- Já estou enviando ambos os arquivos “.htaccess
Editor.txt” e “.htaccess
Redirecionamento.txt” para análise (o que permite salvar e o que evita o redirecionamento duplo).
- O site utiliza WordPress + Rank Math.
- Ambiente:
Hospedagem: Hostgator (servidor Apache, suporte a .htaccess)
WordPress: Versão 6.8.1
PHP: Versão 8.2.22
Se você tem experiência sólida em .htaccess para WordPress e já resolveu situações similares, aguardo seu contato e proposta.
Contexto Geral do Projeto
O site é um blog Worpress, em inglês, que será submetido à aprovação do Google Adsense, que exige 0 ou 1 redirecionamento.
Prazo de Entrega: 27 de Maio de 2025