Arquivo HTACCESS (o que é e como abri-lo)
UMA Arquivo com o HTACCESS extensão de arquivo é um arquivo de configuração do Apache Access que significa "acesso de hipertexto". Estes são arquivos de texto usado para invocar uma exceção às configurações globais que se aplicam aos vários diretórios de um site do Apache.
Colocar o arquivo em um diretório substituirá as configurações globais que fluíam anteriormente para esse diretório e seus subdiretórios. Por exemplo, arquivos HTACCESS podem ser criados para redirecionar um URL, evitando listagem de diretório, banindo específico Endereços IP, evitando hotlinking e muito mais.
Outro uso comum desse arquivo é apontar para um arquivo HTPASSWD que armazena credenciais evitando que os visitantes acessem esse diretório específico de arquivos.
Ao contrário de outros tipos de arquivos, eles não contêm um nome de arquivo; eles se parecem com isto, com apenas a extensão de arquivo: .htaccess.
Como abrir um arquivo HTACCESS
Uma vez que esses arquivos se aplicam à web servidores que estão executando o
No entanto, mesmo um editor de texto simples é capaz de abrir ou editar o arquivo, como o Bloco de notas do Windows ou um de nosso Melhores editores de texto grátis Lista. Outro editor HTACCESS popular, embora não gratuito, é Adobe Dreamweaver.
Como converter o arquivo
Você pode converter o arquivo em umNgnix arquivo do servidor da web usando este online HTACCESS para conversor nginx. Você tem que colar seu conteúdo na caixa de texto para converter o código em um reconhecível pelo Ngnix.
Semelhante ao conversor nginx, o arquivo pode ser convertido para a web. Config usando codebreak's online .htaccess para a web. Conversor de configuração. Este é útil se você deseja que o arquivo funcione com um aplicativo da Web ASP.NET.
Arquivo de amostra
Abaixo está um exemplo de arquivo .HTACCESS. Este arquivo específico pode ser útil para um site que está atualmente em desenvolvimento e ainda não está pronto para o público.
AuthType básico
AuthName "Opa! Temporariamente em construção... "
AuthUserFile /.htpasswd
AuthGroupFile / dev / null
Requer usuário válido # Solicitação de senha para todos os outros
Negar ordem, permitir
Negar de todos
Permitir de 192.168.10.10 # O endereço IP do desenvolvedor
Permitir de w3.org
Permitir de googlebot.com # Permite que o Google rastreie suas páginas
Satisfaça qualquer # Nenhuma senha necessária se host / IP for permitido.
Cada linha deste arquivo tem um propósito particular. o /.htpasswd entrada, por exemplo, indica que este 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.
Precisa de mais ajuda?
Você deve perceber pelo exemplo acima que esses arquivos podem fazer muitas coisas diferentes. É verdade que eles não são os arquivos mais fáceis de trabalhar.
Você pode ler mais sobre como usar um arquivo HTACCESS para bloquear endereços IP, evitando que visualizadores abram o arquivo, bloqueando o tráfego para o diretório, exigindo SSL, desativando downloaders / rippers de sites e muito mais em Kit JavaScript, Apache, WordPress, e DigitalOcean.