Quando esse problema costuma acontecer
Esse cenário é mais comum quando:
- O Jetpack não consegue se conectar corretamente ao WordPress
- Há dificuldade para acessar o wp-login.php
- Recursos do WordPress que dependem de comunicação externa deixam de funcionar
- Serviços vinculados ao WordPress utilizam IPs internacionais para autenticação ou integração
O que fazer
Para liberar corretamente esses acessos, adicione as linhas abaixo no arquivo .htaccess localizado dentro da pasta public_html do domínio:
<Files ~ "(wp-login.php|xmlrpc.php|admin-ajax.php)$">
Order Deny,Allow
Deny from all
Allow from all
</Files>
Onde alterar
O ajuste deve ser realizado no arquivo .htaccess da pasta principal do site, normalmente localizada em:
public_html
Caso o domínio utilize uma pasta diferente como raiz de publicação, a alteração deverá ser feita no .htaccess correspondente à instalação correta do WordPress.
Após a alteração
Depois de salvar o arquivo, teste novamente o funcionamento do site e dos recursos afetados.
Recomendamos verificar especialmente:
- O acesso ao login do WordPress
- A conexão do Jetpack
- Funcionalidades que dependem de xmlrpc.php
- Recursos que utilizam admin-ajax.php
Importante
Quando acionar o suporte
Caso você tenha qualquer dúvida para localizar ou editar o arquivo .htaccess, ou se o problema persistir após a alteração, entre em contato com nossa equipe.
Atenciosamente,
MyWay Hosting
www.myway.com.br
