HTACCESS File (Qué es & Cómo abrir uno)

Tabla de contenido:

HTACCESS File (Qué es & Cómo abrir uno)
HTACCESS File (Qué es & Cómo abrir uno)
Anonim

Un archivo con la extensión de archivo HTACCESS es un archivo de configuración de acceso de Apache que significa "acceso de hipertexto". Estos son archivos de texto que se utilizan para invocar una excepción a la configuración global que se aplica a los distintos directorios de un sitio web de Apache.

Colocar el archivo en un directorio anulará la configuración global que fluyó previamente a ese directorio y sus subdirectorios. Por ejemplo, los archivos HTACCESS se pueden crear para redirigir una URL, evitar la lista de directorios, prohibir direcciones IP específicas, evitar enlaces directos y más.

Otro uso común de este archivo es apuntar a un archivo HTPASSWD que almacena credenciales que impiden que los visitantes accedan a ese directorio de archivos en particular.

Image
Image

A diferencia de otros tipos de archivos, estos no contienen un nombre de archivo; se ven así, con solo la extensión de archivo: .htaccess.

Cómo abrir un archivo HTACCESS

Dado que estos archivos se aplican a servidores web que ejecutan el software Apache Web Server, no tienen efecto a menos que se usen dentro de ese contexto.

Sin embargo, incluso un simple editor de texto puede abrir o editar el archivo, como el Bloc de notas de Windows o uno de nuestra lista de Mejores editores de texto gratuitos. Otro editor HTACCESS popular, aunque no gratuito, es Adobe Dreamweaver.

Cómo convertir el archivo

Puede convertir el archivo a un archivo de servidor web Ngnix utilizando este convertidor HTACCESS a nginx en línea. Debe pegar su contenido en el cuadro de texto para convertir el código en uno reconocible por Ngnix.

Al igual que el convertidor nginx, el archivo se puede convertir a Web. Config usando el convertidor.htaccess a Web. Config en línea de Codebreak. Este es útil si desea que el archivo funcione con una aplicación web ASP. NET.

Archivo de muestra

A continuación se muestra un archivo. HTACCESS de muestra. Este archivo en particular podría ser útil para un sitio web que está actualmente en desarrollo y aún no está listo para el público.


AuthType basicAuthName "¡Vaya! Temporalmente en construcción…"AuthUserFile /.htpasswdAuthGroupFile /dev/nullRequire valid-userSolicitud de contraseña para todos los demásOrder Deny, AllowDeny from allAllow from 192.168.10.10La IP del desarrollador addressAllow from w3.orgAllow from googlebot.comPermite que Google rastree sus páginas Satisfaga cualquierNo se requiere contraseña si el host/IP está permitido

Cada línea de este archivo tiene un propósito particular. La entrada htpasswd, por ejemplo, indica que este directorio está oculto a la vista del público a menos que se use una contraseña. Sin embargo, si se utiliza la dirección IP que se muestra arriba, 192.168.10.10, para acceder a la página, entonces no se requiere la contraseña.

¿Necesita más ayuda?

A partir del ejemplo anterior, debería poder ver que estos archivos son bastante flexibles, por lo que es cierto que no son los más fáciles de usar.

Puede leer más sobre cómo usar un archivo HTACCESS para bloquear direcciones IP, evitar que los espectadores abran el archivo, bloquear el tráfico al directorio, requerir SSL, deshabilitar descargadores/destripadores de sitios web y más en JavaScript Kit, Apache, WordPress y Digital Ocean.

Si aún no puede abrir el archivo, es muy probable que esté leyendo mal la extensión del archivo, confundiendo otro formato para este; en realidad, es muy fácil hacerlo. HTA, por ejemplo, puede parecer similar, pero esa extensión está reservada para archivos de aplicaciones HTML, que generalmente se abren en Microsoft HTML Application Host.

Recomendado: