En esta guía, explicamos cómo proteger tu sitio web de Website Builder (o un archivo o directorio específico) con una contraseña para que solo los usuarios autorizados puedan acceder a él. Este método está diseñado principalmente para proteger con contraseña los sitios web creados con Website Builder. Si quieres proteger con contraseña un sitio de WordPress, te recomendamos usar un plugin.
- Paso 1: Abre el File Manager en el Panel de Control de one.com<1>
- Paso 2 - Genera los archivos .htaccess y .htpasswd
- Paso 3: Pega la configuración en el archivo .htaccess existente (opcional)
- Paso 4 - Crea un nombre de usuario y una contraseña<1>
- Paso 5: Ajusta la configuración de .htaccess para proteger un archivo específico (opcional)
- Paso 6 - ¡Listo!
- Paso 7 - Solución para volver a publicar
Nota: No se recomienda proteger con contraseña una Webshop, ya que hacerlo puede causar problemas con las imágenes de la tienda.
Paso 1: Abre el Gestor de Archivos en el panel de control de one.com
- Inicia sesión en el panel de control de one.com.
- Haga clic enAdministrador de archivosenArchivos y seguridad.
Paso 2 – Generar los archivos .htaccess y .htpasswd
Necesitas generar los archivos en la ubicación que quieres proteger. Entonces, si quieres proteger todo tu sitio, quédate en el directorio principal. Si vas a proteger un solo archivo o carpeta, necesitas ir a ese directorio.
- Ve al directorio (carpeta) que quieres proteger con una contraseña.
- Haz clic en la flecha hacia abajo al lado del botón + Subir y selecciona Directorio seguro.
Paso 3: Pega la configuración en el archivo .htaccess existente (opcional)
Nota: Solo necesitas seguir este paso si ya tienes un archivo .htaccess existente.
- Selecciona y copia las líneas provistas en el medio de tu pantalla.
- Seleccione el archivo .htaccess y haga clic en Editar.
- Pega la configuración en la parte de arriba, por encima de las reglas que ya existen.
- Haz clic en Guardar en la parte de arriba de tu pantalla.
Paso 4 – Crear un nombre de usuario y una contraseña
Puedes crear tantos inicios de sesión como necesites y eliminarlos después. El nombre de usuario solo puede contener letras y números.
- Selecciona el archivo llamado .htpasswd.
- Haz clic en el icono grande de archivo que está a la derecha de tu pantalla.
- Introduce un nombre de usuario y una contraseña. No olvides guardar la contraseña en otro lugar.
- Haz clic en Guardar.
Consejo: Si no recuerdas la contraseña, simplemente puedes eliminar al usuario existente haciendo clic en la "x" junto al usuario y luego crearlo nuevamente.
Paso 5 - Ajusta la configuración de .htaccess para proteger un archivo específico (opcional)
Sigue estos pasos para ajustar la configuración de .htaccess para proteger solo un archivo y no todo el directorio.
- Selecciona el archivo .htaccess y haz clic en Editar.
- Ajusta el Código agregando las siguientes líneas en la parte superior e inferior, reemplazando "file-name-here" con el archivo que deseas proteger:
<Files "file-name-here">
<--- Código existente --->
</Files>
- Haz clic en Guardar en la parte superior de la pantalla.
Paso 6 - Listo!
Cuando abras tu sitio web en un navegador, ahora verás una pantalla de inicio de sesión que te solicitará el nombre de usuario y la contraseña.
Paso 7 - Solución para republicar
Si quieres hacer cambios en tu sitio web y necesitas volver a publicarlo, tu archivo .htaccess se sobrescribirá. Esto significa que tendrás que repetir el proceso anterior cada vez, lo cual no es ideal.
Pero no te preocupes: ¡tenemos una solución!
1. Copia el Código actual de .htaccess y guárdalo en algún lugar, luego elimínalo del archivo .htaccess
2. Ve a la configuración del sitio web en tu panel de control de Website Builder, luego Seguridad. Desactiva HTTPS y Embellece mis URLs
3. Configura la protección de contraseña desde el paso 2 según la guía anterior.
4. Pega el Código que guardaste previamente en el archivo .htaccess debajo de la sección de protección con contraseña.
Artículos relacionados: