Al elegir varias opciones y describir el texto generado en el archivo .htaccess, puede crear rápidamente el archivo .htaccess.
También puede generar contraseñas hash para la autenticación básica (.htpasswd).
¿Qué es el archivo .htaccess?
Un archivo de configuración para administrar el servidor HTTP como Apache.
Se pueden establecer configuraciones como la autenticación básica, la redirección y la página de error para cada directorio.
¿Qué es el archivo .htpasswd?
Se utiliza para proteger archivos, carpetas o sitios web completos mediante la autenticación de usuario HTTP llamada autenticación BÁSICA, y se implementa según las reglas descritas en el archivo .htaccess.
La información del usuario se escribe en una línea por usuario, y cada línea contiene un nombre de usuario y una contraseña separados por dos puntos (:). Los nombres de usuario se almacenan en texto plano, pero las contraseñas se almacenan en forma hash.
Puede asignarle un nombre al archivo de contraseña, pero como Apache usa .htpasswd de manera predeterminada y los archivos de puntos (archivos que comienzan con '.') Generalmente se convierten en archivos ocultos, se recomienda nombrar un archivo como '.htpasswd'.
Configuración de uso frecuente de archivos .htaccess:
- Reescribir no www a www / Eliminar www de URL
- Redirigir http / https
- Redireccionar a archivo o directorio
- Almacenamiento en caché de Javascript, CSS o imágenes
- Configuración de autenticación básica
- Configuración de prevención de enlace activo
- Páginas de error personalizadas (400 , 404, 500, etc.) configuración
- Bloquear o Permitir IP
- Bloquear bots
- Cambiar página de directorio predeterminada
- Rechazar acceso a. (punto)
- Prevenir listado de directorios
- Habilitar gzip
Reglas con archivo .htaccess
- El archivo .htaccess funciona con el directorio actual y todas sus subcarpetas.
- Si el archivo .htaccess no se ejecuta, un 500 El error se devuelve al cliente. Así que tenga cuidado al editarlo. Antes de editar, se recomienda hacer una copia como copia de seguridad.
- Use '#' antes de una línea que no desea ejecutar para cambiar la línea al modo de comentario.