Como abrir, editar e converter arquivos HTACCESS

Un ficheiro coa extensión de ficheiro HTACCESS é un arquivo de configuración de acceso Apache que significa acceso a hipertexto . Estes son ficheiros de texto usados ​​para invocar unha excepción á configuración global que se aplica aos diferentes directorios dun sitio web de Apache.

Ao colocar un ficheiro HTACCESS nun directorio, anulará os axustes globais que previamente fluían cara a ese directorio e os seus subdirectorios. Por exemplo, os ficheiros HTACCESS pódense crear para redireccionar unha URL , evitar a listaxe de directorios, prohibir enderezos IP específicos, evitar a conexión directa e moito máis.

Outro uso común dun ficheiro HTACCESS é indicar un ficheiro HTPASSWD que almacena credenciais que impiden que os visitantes accedan a ese directorio particular de ficheiros.

Nota: A diferenza doutros tipos de ficheiros, os ficheiros HTACCESS non conteñen un nome de ficheiro; parecen así: .htaccess. É certo - sen nome de ficheiro, só a extensión .

Como abrir un ficheiro HTACCESS

Dado que os ficheiros HTACCESS se aplican aos servidores web que están a executar o software Apache Web Server, non terán efecto se non se utilizan nese contexto.

Non obstante, mesmo un editor de texto sinxelo pode abrir ou editar un ficheiro HTACCESS, como o Bloc de notas de Windows ou un dos nosos mellores editores de texto libre . Outro editor popular de HTACCESS, aínda que non é gratuíto, é Adobe Dreamweaver.

Como converter un ficheiro HTACCESS

Os ficheiros do servidor web Apache coa extensión de arquivo HTACCESS pódense converter a ficheiros do servidor web Ngnix usando este conversor en liña HTACCESS a nginx. Debes pegar o contido do ficheiro HTACCESSS no cadro de texto para converter o código a NGNix recoñecido.

Do mesmo xeito que o conversor nginx, os ficheiros HTACCESS pódense converter a Web.Config usando o .htaccess en codebreak ao conversor Web.Config. Este conversor é útil se quere converter o ficheiro de configuración a un que funciona cunha aplicación web ASP.NET.

Exemplo de ficheiro HTACCESS

Abaixo está un arquivo .HTACCESS de mostra. Este arquivo particular de HTACCESS pode ser útil para un sitio web que está en desenvolvemento e que aínda non está preparado para o público.

AuthType AuthName básico "Ooops! Temporarily Under Construction ..." AuthUserFile /.htpasswd AuthGroupFile / dev / null Esixir un usuario válido # Pedido de contrasinal para todos os demais Denegar pedido, Permitir negar de todo Permitir desde 192.168.10.10 # A dirección IP do creador Permitir de w3.org Permitir desde googlebot.com # Permite que Google rastree as súas páxinas Satisfeña calquera. Non se require un contrasinal se o servidor / IP está permitido.

Toda liña deste arquivo HTACCESS ten un propósito particular. A entrada "/.htpasswd", por exemplo, indica que este directorio está agochado da vista pública a menos que se use un contrasinal. Non obstante, se o enderezo IP que se mostra arriba se usa para acceder á páxina, non será necesario o contrasinal.

Lectura avanzada en ficheiros HTACCESS

Debería poder contar a partir da mostra anterior que os ficheiros HTACCESS poden facer moitas cousas distintas. É verdade que non son os arquivos máis sinxelos para traballar.

Podes ler máis sobre como usar un ficheiro HTACCESS para bloquear enderezos IP, impedindo que os espectadores abran o ficheiro HTACCESS, bloquear o tráfico ao directorio, esixir SSL, deshabilitar descargadores / rippers do sitio e moito máis en JavaScript Kit, Apache, WordPress e DigitalOcean.