Propaganda
O arquivo .htaccess (também conhecido como acesso de hipertexto) é um arquivo de configuração do servidor da Web usado para controlar o comportamento, a segurança e o desempenho de um site. A maioria dos webmasters cria um arquivo .htaccess e usa esse arquivo para controlar seus sites e garantir que tudo esteja em boas mãos.
Embora haja várias maneiras de configurar o arquivo .htaccess, o uso mais comum pode ser categorizado nos 5 cenários a seguir:
Autorização e autenticação
O arquivo .htaccess serve como um controle para autorizar e autenticar quem pode exibir seu site (ou determinada página do site). Enquanto você deseja que seu site seja visível para todos, pode haver momentos em que ele é visitado por spambots e você começa a receber muitos e-mails de spam, comentários, envios de formulários e assim por diante. Com o arquivo .htaccess, você poderá bloquear o acesso proveniente de fontes não autorizadas (como nomes de domínio ou endereços IP específicos).
Em vez de bloquear o acesso, você também pode definir uma senha (juntamente com o arquivo .htpasswd) para o seu site e conceder apenas pessoal autorizado a visitá-lo. Isso pode ser usado em um blog com vários autores ou em um site de colaboração.
Respostas de erro personalizadas
No caso em que seu visitante digitou incorretamente o URL do site ou você excluiu acidentalmente uma página do servidor, ele verá uma página "HTTP 404 não encontrado". Esta página é feia e sempre desativa as pessoas. Com o arquivo .htaccess, você pode direcionar facilmente seu visitante a um página 404 lindamente projetada Como criar uma ótima página de erro 404 e 10 exemplosUma página de erro 404 com design inteligente pode ser a diferença entre um site chato e um site memorável. consulte Mais informação e faça com que eles permaneçam mais tempo no seu site.
Redirecionamento
Se você migrou para um novo nome de domínio ou alterou a estrutura de links permanentes de todo o site, você pode usar o .htaccess para direcionar seu leitor para o novo endereço e também para informar o mecanismo de pesquisa (especialmente o Google) sobre a alteração no endereço. Esta é, até agora, a melhor maneira de reter seus leitores e não perderá nenhuma classificação do seu mecanismo de pesquisa.
Crie um bom URL limpo
Alguns dos softwares CMS comumente usados (como o WordPress) já incluíram esse recurso, mas em alguns casos em que a plataforma (software do fórum) que você está usando não cria um URL limpo e agradável, você pode usar o arquivo .htaccess para reescrever o URL feio e apresentar ao seu leitor um resumo curto, limpo e agradável 1.
atuação
O arquivo .htaccess pode ajudar você a reduzir o uso da largura de banda do site e a carregar mais rápido e a ter um desempenho melhor. Se você estiver hospedando seus arquivos em um servidor de terceiros e precisar pagar pela largura de banda (como o Amazon S3), usar o arquivo .htaccess também é uma boa maneira de ajudar você a economizar custos.
Existem principalmente duas áreas em que você pode aumentar o desempenho do site:
- Controle de cache - especifique por quanto tempo um arquivo pode ser armazenado em cache e evite que o servidor consulte o banco de dados desnecessariamente.
- Compressão - comprima seu arquivo para que ele seja enviado ao navegador em um pedaço menor.
Como crio o arquivo .htaccess (se não estou tecnicamente inclinado)
Não vou passar por todos os detalhes técnicos e espero que você aprenda tudo em um post. Em vez disso, vou recomendar um software (site) que você pode usar para criar seu arquivo .htaccess com facilidade (ou edite o existente), mesmo se você não tiver nenhum conhecimento técnico ou de programação conhecimento.
O .gerador de arquivos htaccess é um formulário da Web simples, mas detalhado, que você pode usar para especificar as necessidades do seu site e gerar o código .htaccess. Tudo o que você precisa fazer é copiar e colar o código gerado em um arquivo de texto, salvá-lo como .htaccess e fazer o upload para o servidor da Web.
Há muitas opções que você pode configurar no software. Vai demorar um longo artigo para discutir todos eles. Abaixo, listei algumas das opções mais importantes para referência:
Autenticação

Preencha os respectivos campos sobre quem tem permissão para visualizar e quem não está.
Controle de cache

Esta opção determina se deve haver um controle de cache e quanto tempo deve ser o tempo de cache.
Página de erro

Defina a página personalizada para aparecer quando houver uma resposta de erro.
Redirecionamento

Se você mudou seu site / documento, é aqui que você especifica o novo URL.
Código htaccess gerado

Depois de concluir a configuração, clique no botão "Gerar arquivo htaccess" para gerar o código. Você só precisa copiar / colar o código no seu arquivo htaccess, e é isso.
Concluindo, não posso enfatizar o suficiente a importância de ter um arquivo .htaccess para o seu site e com que facilidade e rapidez você pode criar um arquivo .htaccess com o gerador de arquivos .htaccess. Se você não fez bom uso do arquivo .htaccess para melhorar o desempenho do seu site, recomendamos que você faça isso agora.
Quais outros métodos você usou para criar ou editar arquivos .htaccess com facilidade e rapidez?
Damien Oh é um nerd de tecnologia que gosta de mexer e hackear vários sistemas operacionais para facilitar a vida. Confira seu blog em MakeTechEasier.com, onde ele compartilha todas as dicas, truques e tutoriais.