Error 404 file not found para una página existente: causa raíz y solución
🔍 WiseChecker

Error 404 file not found para una página existente: causa raíz y solución

Ve un error 404 File Not Found cuando intenta abrir una página de SharePoint que funcionaba ayer. La página todavía existe en la biblioteca de páginas del sitio, pero SharePoint devuelve un error 404 en lugar de mostrar el contenido. Este problema ocurre porque la referencia de la página en la navegación o un vínculo directo apunta a una ruta que SharePoint ya no puede resolver. Este artículo explica por qué una página válida genera un error 404 y proporciona los pasos exactos para corregir el vínculo roto y restaurar el acceso.

Puntos clave: Cómo corregir un error 404 en una página de SharePoint existente

  • Biblioteca de páginas del sitio de SharePoint > Check Out y volver a publicar: Resuelve errores 404 causados por metadatos de página dañados o historial de versiones roto.
  • Centro de administración de SharePoint > Colección de sitios > Configuración de navegación: Corrige errores 404 de vínculos de navegación huérfanos que apuntan a páginas eliminadas o movidas.
  • Sitio de SharePoint > Site Pages > Restaurar desde la Papelera de reciclaje: Corrige errores 404 cuando la página se eliminó accidentalmente pero el vínculo todavía existe.

ADVERTISEMENT

Por qué una página válida devuelve un error 404 en SharePoint

El error 404 File Not Found en SharePoint no siempre significa que el archivo de la página falte. El error puede aparecer cuando la página existe en la biblioteca de páginas del sitio pero SharePoint no puede resolver la URL correctamente. Esto ocurre por tres razones principales:

Vínculos de navegación huérfanos

Cuando se mueve o elimina una página, el vínculo de navegación que apuntaba a ella todavía existe. SharePoint intenta seguir la URL antigua, no encuentra ninguna página coincidente y devuelve un error 404. El vínculo está huérfano: la página ya no está, pero el vínculo permanece activo en el menú de navegación.

Metadatos de página o historial de versiones dañados

Una página puede dañarse si sus metadatos, como el nombre de archivo o el tipo de contenido, se modifican fuera del flujo de trabajo de edición normal. El historial de versiones también puede romperse si una página se sobrescribe con una versión incompleta. SharePoint entonces no puede representar la página y muestra un error 404 en su lugar.

Permisos rotos o configuración de seguridad heredada

Si la página hereda permisos de un sitio o carpeta principal y los permisos de ese elemento principal se cambian o eliminan, la página deja de ser accesible. Los usuarios ven un error 404 aunque el archivo de la página exista. Esto es un problema de permisos, no un problema de archivo faltante.

Pasos para diagnosticar y corregir el error 404 en una página existente

Siga estos pasos en orden. Comience con la solución más sencilla y avance a pasos más avanzados solo si el error persiste.

  1. Verifique que la página existe en la biblioteca de páginas del sitio
    Abra la biblioteca de páginas del sitio navegando a Site Contents > Site Pages. Busque el archivo de la página. Si la página no aparece en la lista, revise la Papelera de reciclaje del sitio haciendo clic en Recycle Bin en la navegación izquierda. Si la página está en la Papelera de reciclaje, restáurela. Si la página no está en la Papelera de reciclaje, revise la Papelera de reciclaje de segunda etapa en el centro de administración de SharePoint.
  2. Revise la URL de la página en el navegador
    Copie la URL de la página desde el vínculo de navegación o el vínculo que devuelve el error 404. Abra una nueva pestaña del navegador y pegue la URL. Si la URL contiene un espacio o un carácter especial, reemplace los espacios por %20. Si la URL termina con una extensión de archivo como .aspx, verifique que el nombre del archivo coincida exactamente.
  3. Extraiga y vuelva a publicar la página
    En la biblioteca de páginas del sitio, seleccione la página. Haga clic en los puntos suspensivos (tres puntos) y elija Check Out. Una vez que la página esté extraída, haga clic en Check In. Seleccione Publish Major Version. Esto restablece los metadatos de la página y el historial de versiones, lo que a menudo resuelve los errores 404 causados por daños.
  4. Elimine y vuelva a crear el vínculo de navegación
    Si la página funciona cuando la abre directamente desde la biblioteca de páginas del sitio pero falla desde un vínculo de navegación, el vínculo está huérfano. Vaya a Site Settings > Navigation. Busque el vínculo que apunta a la página rota. Elimine el vínculo. Luego agregue un nuevo vínculo que apunte a la URL correcta de la página. Haga clic en OK para guardar los cambios.
  5. Restablezca los permisos de la página para heredar del elemento principal
    Si la página es accesible solo para ciertos usuarios pero no para otros, los permisos pueden estar rotos. En la biblioteca de páginas del sitio, seleccione la página. Haga clic en los puntos suspensivos y elija Manage Access. Haga clic en Advanced Permissions Settings. Haga clic en Inherit Permissions. Esto rompe los permisos únicos y vuelve a los permisos predeterminados del sitio. Después de heredar, pruebe la página.
  6. Borre la caché y las cookies del navegador
    Una caché del navegador desactualizada puede causar un error 404 si la versión en caché de la página está dañada. En Chrome, haga clic en los tres puntos > More tools > Clear browsing data. Seleccione Cached images and files y Cookies and other site data. Haga clic en Clear data. En Edge, haga clic en los tres puntos > Settings > Privacy, search, and services > Choose what to clear. Seleccione Cached images and files y Cookies and other site data. Haga clic en Clear now.

ADVERTISEMENT

Si SharePoint sigue mostrando un error 404 después de la solución principal

La página funciona para algunos usuarios pero no para otros

Esto indica un problema de permisos. Vaya a la biblioteca de páginas, seleccione la página y haga clic en Manage Access. Verifique que el usuario o grupo tenga al menos permiso de Read. Si la página hereda permisos de una carpeta, revise los permisos de la carpeta. Si la página tiene permisos únicos, conceda al usuario acceso directo.

La página funciona en un navegador pero no en otro

Borre la caché y las cookies del navegador en el navegador problemático. Si el error persiste, deshabilite las extensiones del navegador que modifican el contenido de la página, como bloqueadores de anuncios o bloqueadores de scripts. Pruebe la página en una ventana de InPrivate o Incognito.

El error 404 aparece solo en dispositivos móviles

Las páginas de SharePoint tienen vistas móviles separadas. Si la página se creó con una plantilla moderna que no admite la representación móvil, SharePoint muestra un error 404 en el móvil. Edite la página y asegúrese de que el diseño móvil esté habilitado. Vaya a Page settings > Layout y seleccione la opción compatible con dispositivos móviles. Vuelva a publicar la página.

La página se restauró desde la Papelera de reciclaje pero sigue mostrando 404

Una página restaurada puede conservar un historial de versiones dañado. Extraiga la página y luego vuelva a registrarla sin hacer cambios. Esto crea una versión nueva. Luego publique la página como versión principal. Si el error continúa, elimine la página y restáurela de nuevo desde la Papelera de reciclaje.

URL de página vs vínculo de navegación: diferencias clave al solucionar errores 404

Elemento URL de página (vínculo directo) Vínculo de navegación (menú o inicio rápido)
Origen Ruta del archivo en la biblioteca de páginas del sitio Site settings > Navigation
Causa común del 404 Página eliminada, movida o dañada Vínculo huérfano que apunta a una página antigua o eliminada
Método de corrección Restaurar o volver a publicar la página Eliminar y volver a crear el vínculo de navegación
Impacto de los permisos Los cambios directos de permisos afectan el acceso El vínculo en sí no tiene permisos; se aplican los permisos de la página de destino
Dependencia de la caché La caché del navegador puede causar un 404 falso La caché de navegación del sitio puede causar vínculos obsoletos

Cuando ve un error 404, primero determine si el error ocurre cuando usa la URL directa de la página o solo cuando usa un vínculo de navegación. Esto le indica si el problema está en la página misma o en el vínculo que apunta a ella.

Ahora puede identificar si el error 404 proviene de un vínculo de navegación huérfano, una página dañada o un problema de permisos. Comience revisando la URL de la página directamente. Si la página funciona desde la biblioteca pero no desde el menú, elimine y vuelva a crear el vínculo de navegación. Si la página misma falla, extráigala y vuelva a publicarla. Para errores persistentes después de una restauración, revise siempre el historial de versiones y la herencia de permisos de la página.

ADVERTISEMENT