HTACCESS (O que é & Como abrir um)

Índice:

HTACCESS (O que é & Como abrir um)
HTACCESS (O que é & Como abrir um)
Anonim

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

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

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

Image
Image

Ao contrário de outros tipos de arquivos, estes não contêm um nome de arquivo; eles se parecem com isso, apenas com a extensão do arquivo: .htaccess.

Como abrir um arquivo HTACCESS

Como esses arquivos se aplicam a servidores da Web que executam o software Apache Web Server, eles não têm efeito a menos que sejam usados nesse contexto.

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

Como converter o arquivo

Você pode converter o arquivo para um arquivo de servidor web Ngnix usando este conversor online de HTACCESS para nginx. Você precisa 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 Web. Config usando o conversor on-line.htaccess to Web. Config do codebreak. Este é útil se você deseja que o arquivo funcione com um aplicativo da Web ASP. NET.

Arquivo de amostra

Abaixo está um arquivo. HTACCESS de amostra. 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 basicAuthName "Ooops! Temporariamente em construção…"AuthUserFile /.htpasswdAuthGroupFile /dev/nullRequire valid-userSolicitação de senha para todos os outrosOrder Deny, AllowDeny from allAllow from 192.168.10.10O IP do desenvolvedor addressAllow from w3.orgAllow from googlebot.comPermite que o Google rastreie suas páginasSatisfy AnyNenhuma senha é necessária se o host/IP for permitido

Cada linha deste arquivo tem um propósito particular. A entrada htpasswd, por exemplo, indica que este diretório está oculto da visualização pública, a menos que uma senha seja usada. No entanto, se o endereço IP mostrado acima, 192.168.10.10, for usado para acessar a página, a senha não será necessária.

Precisa de mais ajuda?

Você deve ser capaz de dizer pelo exemplo acima que esses arquivos são bastante flexíveis, então é verdade que eles não são os mais fáceis de trabalhar.

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

Se você ainda não conseguir abrir o arquivo, há uma boa chance de você estar interpretando mal a extensão do arquivo, confundindo outro formato com este - é realmente muito fácil fazer isso. HTA, por exemplo, pode ser semelhante, mas essa extensão é reservada para arquivos de aplicativos HTML, que geralmente são abertos no Microsoft HTML Application Host.

Recomendado: