Skip to main content

Como abrir, editar e converter arquivos HTACCESS

Como editar archivos con Filezilla (Junho 2026)

Como editar archivos con Filezilla (Junho 2026)
Anonim

Um arquivo com a extensão de arquivo HTACCESS é um arquivo de configuração do Apache Access que significa "acesso de hipertexto". Estes são arquivos de texto usados ​​para invocar uma exceção para as configurações globais que se aplicam aos vários diretórios de um site do Apache.

Colocar um arquivo HTACCESS em um diretório substituirá as configurações globais que anteriormente fluíam para esse diretório e seus subdiretórios. Por exemplo, os arquivos HTACCESS podem ser criados para redirecionar uma URL, impedindo a listagem de diretórios, banindo endereços IP específicos, evitando hotlinking e muito mais.

Outro uso comum para um arquivo HTACCESS é apontar para um arquivo HTPASSWD que armazena credenciais impedindo que os visitantes acessem esse diretório específico de arquivos.

Nota: Ao contrário de outros tipos de arquivos, os arquivos HTACCESS não contêm um nome de arquivo; eles se parecem com ".htaccess". É isso mesmo - nenhum nome de arquivo, apenas a extensão.

Como abrir um arquivo HTACCESS

Como os arquivos HTACCESS se aplicam a servidores da Web que executam o software Apache Web Server, eles não são efetivados a menos que sejam usados ​​nesse contexto.

No entanto, até mesmo um editor de texto simples é capaz de abrir ou editar um arquivo HTACCESS, como o Bloco de Notas do Windows ou um da nossa lista de Melhores Editores de Texto Grátis. Outro editor HTACCESS popular, embora não seja gratuito, é o Adobe Dreamweaver.

Como converter um arquivo HTACCESS

Os arquivos do servidor da web Apache com a extensão de arquivo HTACCESS podem ser convertidos em arquivos do servidor da Web Ngnix usando este conversor HTACCESS on-line para nginx. Você tem que colar o conteúdo do arquivo HTACCESSS na caixa de texto para converter o código em um reconhecível pelo Ngnix.

Semelhante ao conversor nginx, os arquivos HTACCESS podem ser convertidos para Web.Config usando o conversor on-line .htaccess para Web.Config do codebreak. Esse conversor é útil se você quiser converter o arquivo de configuração em um que funcione com um aplicativo da Web ASP.NET.

Exemplo de arquivo HTACCESS

Abaixo está um exemplo do arquivo .HTACCESS. Este arquivo HTACCESS específico pode ser útil para um site que está atualmente em desenvolvimento e ainda não está pronto para o público.

AuthType basicAuthName "Ooops! Temporariamente em construção …"AuthUserFile /.htpasswdAuthGroupFile / dev / nullExigir usuário válido # Prompt de senha para todos os outrosOrdem Negar, PermitirNegar de tudoPermitir de 192.168.10.10 # O endereço IP do desenvolvedorPermitir de w3.orgPermitir a partir de googlebot.com # Permite que o Google rastreie suas páginasSatisfazer qualquer # Não requer senha se host / IP for permitido

Cada linha deste arquivo HTACCESS tem uma finalidade específica. A entrada "/.htpasswd", por exemplo, indica que esse diretório está oculto da exibição pública, a menos que uma senha seja usada. No entanto, se o endereço IP mostrado acima for usado para acessar a página, a senha não será necessária.

Leitura avançada em arquivos HTACCESS

Você deve saber, pelo exemplo acima, que os arquivos do HTACCESS podem fazer várias coisas diferentes. É verdade que eles não são os arquivos mais simples para se trabalhar.

Você pode ler mais sobre como usar um arquivo HTACCESS para bloquear endereços IP, impedindo que os usuários abram o arquivo HTACCESS, bloqueando o tráfego para o diretório, exigindo SSL, desabilitando downloaders / rippers de sites e muito mais em JavaScript Kit, Apache, WordPress e DigitalOcean.