Olá, pequeno Kangaroo, tudo bem? Você configurou o seu site WordPress, apontou tudo certinho, e tudo está funcionando normalmente, mas aí pede pra um colega tentar acessar o site e ele informa que deu o erro 404 – URL not found on this server (URL não encontrada neste servidor)?
Sabemos o quão isso pode ser frustrante, e também bastante confuso, porque você está conseguindo acessar o site mas ele não? É sobre isso que vamos falar hoje, mostrar o que pode estar acontecendo, e se for o seu caso, também ajudaremos a entender como resolver esse erro. Vem com a gente!
Possível motivo deste erro 404
É muito importante dizer que esse erro é diferente do erro 404 padrão do WordPress. O erro padrão geralmente acontece quando o usuário realmente tenta acessar uma página que já não existe, podendo ter sido movida, a URL ter sido alterada, ou a página nunca ter existido, porém, as outras páginas continuam acessíveis normalmente.
Se esse for o seu caso, recomendamos que leia o nosso artigo que fala sobre corrigir os links permanentes e também o nosso artigo que mostra como corrigir URLs de posts do Elementor. Agora, se o seu caso é como falamos no começo deste artigo, onde você consegue acessar o link do seu site, mas outra pessoa não, então vamos para a possível causa desse erro:
Esse erro muito provavelmente está sendo causado por conta de uma configuração de Multisite dentro dos arquivos do seu WordPress. Note que essa configuração pode ter sido feita por você, por algum membro de sua equipe com acesso aos arquivos, ou até mesmo por plugins. Em todo caso, se a configuração não for feita corretamente ou completamente, o erro 404 pode aparecer para alguns usuários.
Como identificar a configuração
Para identificar se o Multisite está habilitado para o seu site WordPress, siga os passos abaixo:
- Acesse o painel de controle da sua hospedagem (cPanel)
- Em seguida, na seção Arquivos, clique em Gerenciador de arquivos
- Agora procure pelo diretório do seu site (geralmente é a public_html), ao localizar, acesse a pasta.
- Procure pelo arquivo wp-admin.php, e então clique com o botão direito, e em seguida em edit
- Dentro do arquivo, você deve procurar pelo código:
define('WP_ALLOW_MULTISITE', true);
Se preferir, você pode apertar as teclas ctrl + F, que vai abrir uma barra de busca na página, e então digitar “multisite”, feito isso, se houver a configuração dentro do arquivo, ela ficará destacada. - Após localizar a linha com essa configuração, você poderá comentá-lá (adicionando uma # antes do código), trocar o true por false, ou simplesmente remover toda essa parte do código marcada.
- Feito isso, salve as alterações, e então tente acessar novamente a URL, ou peça para o usuário que não estava conseguindo tentar.
Pronto, ao fazer essa alteração e salvar o arquivo wp-admin.php, é possível que o erro 404 tenha parado de acontecer para o(s) usuário(s) que estavam enfrentando esse problema.
Se esse código foi adicionado ao arquivo (mesmo através de plugins) porque você realmente deseja utilizar a função de multisite, recomendamos que veja também o nosso artigo explicando a como utilizar essa função, para isso basta clicar aqui.
Caso não tenha sido feito por você e não reconheça a ação, recomendamos que consulte o programador responsável pela aplicação, ou verifique se há algum plugin instalado no seu site que possa ter feito essa configuração.
Você está precisando de ajuda?
Você está precisando de ajuda? Não se preocupe, saiba que sempre será um prazer te ajudar! Nossa equipe de suporte está disponível à você! Por isso, caso precise de auxilio, saiba que pode contar conosco! Envie-nos um ticket para que nosso time de especialista consiga lhe auxiliar da melhor maneira possível. Você precisa de ajuda de como abrir um ticket? Leia esse artigo.