Como corrigir o erro "website unreachable"?
Neste artigo, aprenderá a corrigir o erro "O seu sítio Web não está acessível" que ocorre quando configura o Weglot ou rastreia os seus URLs.
Quando está a configurar o Weglot no seu sítio Web, recebe o erro "O seu sítio Web não está acessível".
Seguem-se algumas causas e soluções comuns para o ajudar a resolver o problema. (Algumas partes técnicas podem exigir a ajuda do programador do sítio Web):
1. Verificar se o seu sítio Web está online
Você pode verificar se o seu site está online e acessível na Internet. O Weglot deve aceder ao sítio Web para definir a integração do subdiretório ou do subdomínio.
2. Tornar o seu sítio Web público
Se o seu sítio Web estiver protegido por autenticação (por exemplo, .htaccess
ou credenciais de início de sessão), o Weglot não conseguirá aceder-lhe. Pode permitir que o agente de utilizador do Weglot os contorne.
- O que é um agente de utilizador?
Um agente de utilizador é uma cadeia de caracteres que identifica o software que solicita o seu sítio Web. Para permitir o acesso ao Weglot, terá de colocar o nosso user-agent na lista branca das suas definições de segurança.
- O que é um User-Agent Weglot?
Pode contactar o seu fornecedor de alojamento e pedir para colocar na lista branca o seguinte: api.weglot.com, weglot.com, weglot.io, dashboard.weglot.com, e também permitir o nosso agente de utilizador WeglotBot/1.0 (compatível; Mozilla/5.0; + https://weglot.com/).
3. Corrigir problemas de verificação SSL
A Weglot verifica o seu certificado SSL quando se liga ao seu sítio. Os problemas com o seu certificado SSL podem impedir a ligação.
- Desativar temporariamente a verificação SSL (no Weglot)
Esta opção apenas desactiva as verificações SSL do lado da Weglot; não desactiva o SSL no seu site.
4. Verificar as protecções da Firewall de Aplicação Web (WAF)
Os Web Application Firewalls (WAFs) podem bloquear o Weglot, dependendo da sua configuração.
- O que é um WAF?
Um WAF protege o seu sítio Web filtrando e monitorizando o tráfego de entrada. Devido a restrições, pode bloquear pedidos legítimos como os da Weglot.
- Como verificar se está atrás de um WAF
Para as dicas abaixo, terá de utilizar o cmd ou a consola de terminal do seu computador.
Utilizar um enrolar
para testar a resposta do seu sítio Web a pedidos externos. Por exemplo:
curl -I https://yourwebsite.com
Se vir uma mensagem de desafio ou de bloqueio, isso pode indicar que existe um WAF.
5. Investigar questões relacionadas com o alojamento
Por vezes, as restrições definidas pelo seu fornecedor de alojamento podem bloquear a Weglot. Pode verificar com o seu anfitrião para garantir que nenhuma regra baseada no IP impede a Weglot de aceder ao seu sítio.
6. Verificar o desempenho do servidor
Se o Weglot se ligar mas tiver um desempenho inconsistente, o tráfego pode sobrecarregar o seu servidor. Isto pode acontecer se o seu servidor não conseguir lidar com vários pedidos, semelhante a um cenário DDoS.
- Recomendações:
- Optimize a configuração do seu servidor.
- Considere a possibilidade de atualizar o seu plano de alojamento para obter um melhor desempenho.
- Monitorizar o tráfego do servidor para identificar eventuais estrangulamentos.
- Pinging do seu URL
Tente fazer o ping do URL do seu site. Se for lançado um desafio (por exemplo, CAPTCHA), isso confirma que está a utilizar um serviço como o Cloudflare.
Conclusão
Ao abordar os pontos acima, deverá ser capaz de resolver o erro "O seu sítio Web não está acessível" no Weglot e integrá-lo perfeitamente no seu sítio Web. Se os problemas persistirem, não hesite em contactar a equipa de apoio da Weglot para obter mais assistência.