Você vê um erro 404 Arquivo Não Encontrado ao tentar abrir uma página que você sabe que existe no SharePoint. Isso geralmente acontece porque a URL da página mudou, a página foi movida para um local diferente ou a estrutura do site foi modificada. O arquivo da página ainda existe, mas o SharePoint não consegue localizá-lo no endereço solicitado. Este artigo explica por que o erro 404 aparece para uma página existente e fornece métodos passo a passo para restaurar o acesso.
Principais conclusões: Corrigindo um 404 em uma página existente do SharePoint
- Biblioteca Site Pages > Verificar URL da página: Confirme se o arquivo da página ainda existe e não foi renomeado ou excluído.
- Conteúdo do Site > Lixeira: Restaure uma página que foi excluída acidentalmente e ainda pode ser recuperada.
- Configurações do Site > Navegação: Atualize links de navegação quebrados para apontar para a URL correta da página.
Por que um erro 404 ocorre para uma página que existe
Um erro 404 significa que o servidor não consegue encontrar o recurso na URL solicitada. Para uma página que você sabe que existe, a causa raramente é um arquivo ausente. Em vez disso, o problema é uma incompatibilidade entre a URL que o navegador está solicitando e a URL real do arquivo da página na biblioteca Site Pages.
Causas comuns
O arquivo da página pode ter sido movido para uma subpasta dentro da biblioteca Site Pages, o que altera sua URL. Um usuário pode ter renomeado a página, fazendo com que a URL antiga quebre. A página pode estar na Lixeira do site após exclusão. Links de navegação ou hiperlinks que apontam para a página podem ainda usar a URL antiga após uma reestruturação do site. Em casos raros, o arquivo da página está corrompido ou o conjunto de sites tem problemas de permissão que bloqueiam o acesso.
Como o SharePoint armazena páginas
Sites modernos do SharePoint armazenam páginas wiki e páginas de web part como arquivos na biblioteca Site Pages. A URL de uma página corresponde ao nome do arquivo e ao caminho da pasta. Por exemplo, uma página chamada “Project-Status.aspx” armazenada na raiz de Site Pages tem uma URL como /sites/SeuSite/SitePages/Project-Status.aspx. Se o arquivo for movido para uma subpasta chamada “Archive”, a URL se torna /sites/SeuSite/SitePages/Archive/Project-Status.aspx. Qualquer link que ainda aponte para a URL original retornará um 404.
Passos para diagnosticar e corrigir o erro 404
Método 1: Verificar se a página ainda existe na biblioteca Site Pages
- Abra a biblioteca Site Pages
Vá para seu site do SharePoint. Clique em Configurações (ícone de engrenagem) e depois em Conteúdo do site. Clique na biblioteca Site Pages. - Pesquise pela página ausente
Na caixa de pesquisa no topo da biblioteca, digite o nome da página ou parte dele. Se a página aparecer, anote o nome do arquivo e o caminho da pasta atuais. Se a página estiver em uma subpasta, clique nela para confirmar. - Compare a URL
Clique com o botão direito no arquivo da página e selecione Copiar link. Cole em um editor de texto. Compare esta URL com a que está gerando o erro 404. Se forem diferentes, atualize quaisquer links ou itens de navegação para usar a nova URL.
Método 2: Restaurar a página da Lixeira
- Abra a Lixeira do site
Na página Conteúdo do site, clique em Lixeira no menu de navegação à esquerda. - Encontre a página excluída
Procure pelo arquivo da página. A Lixeira mostra arquivos excluídos nos últimos 93 dias. Use a caixa de pesquisa se a lista for longa. - Restaure a página
Selecione a página e clique em Restaurar. A página retorna ao seu local original na biblioteca Site Pages. Teste a URL novamente.
Método 3: Atualizar links de navegação
- Abra as configurações de navegação do site
Clique em Configurações > Conteúdo do site > Navegação do site. - Edite o link quebrado
Encontre o item de navegação que aponta para a página. Clique no ícone de lápis ao lado dele. No campo Link, cole a URL correta da biblioteca Site Pages. Clique em Salvar. - Limpe o cache do navegador
Pressione Ctrl+F5 no seu navegador para forçar uma atualização. Teste o link de navegação.
Método 4: Verificar permissões na página
- Abra as permissões da página
Na biblioteca Site Pages, selecione o arquivo da página. Clique nos três pontos (reticências) e escolha Gerenciar acesso. - Verifique permissões exclusivas
Se a página tiver permissões exclusivas, garanta que o usuário ou grupo que está vendo o erro 404 tenha pelo menos acesso de Leitura. Se as permissões forem herdadas do site, verifique as permissões no nível do site. - Conceda acesso se necessário
Clique em Adicionar pessoas e digite o nome do usuário ou grupo. Atribua o nível de permissão Leitura. Clique em Compartilhar.
Se o SharePoint ainda tiver problemas após a correção principal
Erro 404 aparece apenas para usuários específicos
Se alguns usuários conseguem acessar a página e outros veem um 404, verifique as permissões da página. A página pode ter permissões exclusivas que excluem certos usuários. Verifique também se os usuários afetados são membros do site e não apenas visitantes. Visitantes podem visualizar páginas, mas podem não ter acesso se a página estiver restrita.
URL da página contém caracteres especiais ou espaços
O SharePoint codifica caracteres especiais e espaços nas URLs. Se um nome de página incluir caracteres como &, %, ou #, a URL pode parecer quebrada. Renomeie o arquivo da página para remover caracteres especiais. Use apenas letras, números e hífens. Após renomear, atualize todos os links para usar a nova URL.
A Lixeira do conjunto de sites pode conter a página
Se a página não estiver na Lixeira do site, verifique a Lixeira do conjunto de sites. Apenas administradores do conjunto de sites podem acessá-la. Vá para Configurações > Conteúdo do site > Lixeira. No final da página, clique em Lixeira de segundo estágio. Procure pelo arquivo da página e restaure-o.
| Problema | Causa | Solução |
|---|---|---|
| Página movida para subpasta | Usuário ou processo automatizado moveu o arquivo | Atualizar links para o novo caminho da pasta |
| Página renomeada | Usuário alterou o nome do arquivo | Usar o novo nome do arquivo nas URLs |
| Página excluída | Exclusão acidental | Restaurar da Lixeira |
| Link de navegação quebrado | Menu de navegação ainda aponta para URL antiga | Editar o link de navegação |
| Permissão negada | Usuário não tem acesso de leitura à página | Conceder permissão de leitura |
Agora você pode identificar por que um erro 404 aparece para uma página existente do SharePoint e aplicar a correção adequada. Comece verificando a biblioteca Site Pages para confirmar o local e o nome do arquivo da página. Se a página foi excluída, restaure-a da Lixeira. Sempre atualize os links de navegação e hiperlinks após mover ou renomear uma página. Para proteção avançada, habilite o controle de versão na biblioteca Site Pages para que você possa reverter para uma versão anterior se uma página for sobrescrita acidentalmente.