Pasos para bloquear Dominio y apuntar a un subdominio con usuario y clave en Cloud Panel AWS
1️⃣ DNS (SiteGround)
-
Crear subdominio nuevo (ej:
subdominio.abc.com) -
Apuntarlo a la misma IP del servidor AWS
2️⃣ CloudPanel / Nginx
En el mismo site:
-
server_nameincluye: -
Bloquear dominio viejo:
-
Proteger acceso (Basic Auth):
-
Añadir
noindex:
3️⃣ Dónde va la app
-
Ambos dominios apuntan a la misma carpeta del proyecto
-
No duplicar archivos
-
No crear otra instancia
4️⃣ Probar
-
Dominio viejo → 403
-
Subdominio nuevo → pide usuario/clave
-
Sin login → no se carga nada
-
Google → no indexa
RECORDATORIO IMPORTANTE
-
Esto protege el acceso, no el código del front
-
Un usuario autorizado siempre puede ver el JS
-
Para proteger el producto, es necesario crear backend