APLICACIONES 4TO PERIODO
13/10/2026
PANEL DE ADMINISTRACION.
¿QUE ES UN PANEL DE ADMINISTRACION?
Un panel de administración es un espacio donde únicamente puede ingresar el administrador o el empresario, con el fin de modificar, adicionar, borrar productos que se expongan en la plataforma.
PROMPT
el sitio o proyecto adicionado es para administrar la venta de bienes raices, esta hecho en html css y js, se requiere adicionar la funcionalidad de modificar y adminstrar los productos(bienes raices), debe existir un link donde el usuario ingrese con correo y clave en este caso el correo es ingenierorojas87@gmail.com y la clave: admin1234, la administración se va a realizar solo desde frontend es decir desde github esta el despliegue, puede realizar preguntas.
EVIDENCIAS.
link del repositorio actualizado.
Capturas de funcionamiento.
Descripción.
DEEPSEEK
Guía: Conectar un dominio de IONOS con GitHub Pages
· @Jorge Luis Rojas Sandoval
Esta guía documenta el proceso completo para comprar un dominio en IONOS y conectarlo a un sitio publicado con GitHub Pages. Se usa como referencia el caso real trabajado: el dominio salsamentariasofi.com conectado al repositorio andretruw/salsamentaria-sofi.
Paso 1: Comprar el dominio en IONOS
- Entra a ionos.com y busca el dominio deseado (ej.
tudominio.com) en el buscador de dominios. - Selecciona la extensión disponible (.com, .co, etc.) y agrégalo al carrito.
- Completa el proceso de pago y registro (datos de contacto, método de pago).
- Al finalizar, recibirás un correo de confirmación de la compra.
Paso 2: Confirmar el email de contacto del dominio
- Entra a my.ionos.com → Domains & SSL → selecciona tu dominio.
- Si ves el aviso "Please confirm your email address", revisa tu bandeja de entrada por el correo de IONOS y haz clic en el enlace de confirmación.
- Si no te llegó, usa el botón Resend email y vuelve a intentarlo.
- Recarga la página (Reload page) hasta que el aviso desaparezca.
Sin este paso, el dominio no se puede usar completamente (DNS, redirecciones, etc.).
Paso 3: Crear el repositorio en GitHub
- En GitHub, crea un repositorio nuevo (ej.
tudominio-sitio) o usa uno existente con el código de tu sitio. - Sube el contenido de tu sitio (HTML/CSS/JS, o el build de tu framework) a la rama
main.
Paso 4: Activar GitHub Pages
- Ve al repositorio → Settings → Pages.
- En Build and deployment, selecciona la rama (
main) y carpeta (/rooto/docssegún tu proyecto) → Save. - Espera a que GitHub construya el sitio (verás el mensaje "Your site was last deployed...").
- Anota tu URL temporal:
tuusuario.github.io/nombre-repo.
Paso 5: Configurar el dominio personalizado en GitHub
- En la misma página de Settings → Pages, baja hasta Custom domain.
- Escribe tu dominio con
www(ej.www.tudominio.com) → clic en Save. - Esto crea automáticamente un archivo
CNAMEen la raíz del repositorio.
Paso 6: Agregar el registro CNAME en IONOS (subdominio www)
- En IONOS, ve a tu dominio → pestaña DNS.
- Clic en Add a DNS record.
- Configura:
- Type:
CNAME - Host name:
www - Points to:
tuusuario.github.io(sin/repoal final) - TTL: 1 hour
- Type:
- Clic en Save.
Paso 7: Agregar los 4 registros A en IONOS (dominio raíz)
Para que el dominio funcione sin www, agrega 4 registros tipo A con host @, uno por cada IP de GitHub Pages:
Type | Host name | Points to |
|---|---|---|
A | @ | 185.199.108.153 |
A | @ | 185.199.109.153 |
A | @ | 185.199.110.153 |
A | @ | 185.199.111.153 |
En IONOS, repite Add a DNS record cuatro veces (Type A, Host @, cada IP en "Points to"). Si IONOS advierte que esto desactivará el Default Site (página de parking), confirma — es lo esperado, ya que reemplazas esa página por tu sitio real.
Paso 8: Esperar la verificación DNS
- Vuelve a GitHub → Settings → Pages.
- Verás el estado DNS Check in Progress.
- Tiempo estimado: entre 15 minutos y 24 horas, según la propagación DNS (depende del TTL de los registros).
- Durante este tiempo tu sitio puede cargar por
http://mostrando "No seguro" en el navegador — es normal.
Paso 9: Activar HTTPS
- Cuando el DNS Check se complete, GitHub emite automáticamente un certificado SSL (Let's Encrypt). Puede tardar minutos u horas adicionales.
- Se habilitará el checkbox Enforce HTTPS → actívalo.
- Verifica que el sitio cargue en
https://www.tudominio.comcon el candado de seguridad.
Paso 10: Verificación final
- Abre en el navegador
https://www.tudominio.comyhttps://tudominio.com(sin www). Ambos deben mostrar tu sitio correctamente, con HTTPS activo. - Opcional — verifica la resolución DNS desde terminal:
nslookup www.tudominio.com
nslookup tudominio.comSi el resultado del primer comando muestra un CNAME hacia tuusuario.github.io (no una IP directa), el DNS ya propagó correctamente.
Solución de problemas comunes
"www.tudominio.com is improperly configured" / DNS check unsuccessful en GitHub Pages
GitHub espera que el host www sea un registro CNAME apuntando a tuusuario.github.io. Si aparece este error, revisa en la pestaña DNS de IONOS que:
- No exista ningún registro A o AAAA duplicado con host
www(solo debe existir el CNAME). - Los 4 registros A de GitHub Pages tengan host
@, nuncawww. - Si corriges el DNS y el error persiste, espera entre 15-60 minutos: puede ser caé del check anterior por el TTL del registro viejo, no un problema de configuración. Verifica con
nslookup www.tudominio.comy vuelve a usar Check again en GitHub Pages.
Comentarios
Publicar un comentario