Ir al contenido

Mi página no carga después de publicarla: errores comunes

Publicaste tu página y sale 404, sin estilos o sin imágenes. Las causas más comunes (index.html, rutas, mayúsculas, PHP, formularios) y cómo arreglarlas.

Arrastra la carpeta o el .zip de tu sitio y en un minuto tendrás una dirección https. Sin cuenta: el sitio queda 24 horas; regístrate gratis para conservarlo.

Publicar ahora sin registro

La página funciona cuando la abres en tu computadora, la publicas y algo falla: sale un 404, se ve sin estilos o faltan las imágenes. Son casi siempre los mismos cinco problemas.

1. "404 Not Found" en la dirección principal#

Causa: el servidor busca index.html y no lo encuentra.

  • Si subiste un solo archivo HTML, se publica como principal aunque tenga otro nombre.
  • Si subiste varios, elegimos la principal por el nombre (inicio, home, principal…), por el menú o por el orden. Para no depender de eso, renombra tu página principal a index.html y vuelve a subir.
  • Revisa que index.html no esté dentro de dos carpetas (por ejemplo entrega/web/index.html junto a otros archivos sueltos): solo se quita automáticamente una carpeta común.

2. La página se ve sin estilos o sin imágenes#

Causa: las rutas del HTML apuntan a algo que no existe en el servidor.

  • Rutas de tu disco: src="C:\Users\Ana\Desktop\foto.jpg" o file:///… solo funcionan en tu computadora. Cámbialas por rutas relativas: src="img/foto.jpg".
  • Mayúsculas: en el servidor Foto.JPG ≠ foto.jpg ≠ foto.jpeg. El nombre en el HTML debe coincidir letra por letra con el archivo.
  • Espacios y acentos en nombres de archivo funcionan, pero dan problemas al escribir rutas a mano. Prefiere mi-foto.jpg.
  • La carpeta no se subió: comprueba en el resumen previo a publicar que aparezcan tus imágenes.

3. El archivo es demasiado grande#

Sin cuenta, el sitio comprimido puede tener hasta 10 MB; con cuenta, 50 MB por subida. Reduce las fotos (exportarlas a 1600 px de ancho suele bastar) y quita vídeos pesados: súbelos a una plataforma de vídeo y enlázalos.

4. El formulario de contacto no envía#

Una página estática solo entrega archivos al navegador: no hay un programa en el servidor que reciba el formulario. Opciones: un servicio de formularios, un Google Form enlazado o un backend propio desplegado como aplicación.

5. Es un sitio PHP, WordPress o necesita base de datos#

Para eso no alcanza con subir archivos estáticos sin cuenta: hay que desplegarlo como aplicación (con su base de datos) desde una cuenta. Los proyectos de Node o Python con package.json o requirements.txt se construyen automáticamente.

Si el sitio se borró#

Los sitios sin cuenta duran 24 horas. Si se borró, súbelo de nuevo y esta vez pulsa Mantener este sitio para guardarlo en una cuenta gratis. Más sobre los límites en hosting gratis: qué incluye.

Pruébalo con tu propia página

Sin registro y sin tarjeta. El sitio dura 24 horas; con una cuenta gratis queda publicado.

Publicar ahora sin registro
Preguntas

Preguntas frecuentes

En mi computadora se ve bien y en internet no, ¿por qué?
Casi siempre por rutas: en tu computadora el navegador encuentra archivos con rutas absolutas de tu disco o sin respetar mayúsculas, y el servidor no. Usa rutas relativas y el mismo nombre exacto del archivo.
La dirección muestra 404 Not Found.
Falta la página principal: el servidor busca index.html. Si subiste un solo HTML con otro nombre se usa ese, pero si hay varios conviene llamar a la principal index.html.
¿Por qué mi formulario no envía nada?
Un sitio estático no ejecuta código del servidor: no puede enviar correos ni guardar datos por sí solo. Usa un servicio de formularios o un backend.
Mi sitio es en PHP y no funciona.
La publicación sin registro sirve sitios estáticos. Un sitio PHP necesita desplegarse como aplicación desde una cuenta.