Como Criar Site, Cursos, Vídeo Aulas, Loja Virtual, Magento, SEO e Web Design

iConectado Web

O que é htaccess

Publicado em 27 de junho de 2012 | Por Rick Bauck
Categoria: Artigos, htaccess | 3.078 views

Olá amigos, hoje eu vou dar inicio a uma série de artigos sobre o arquivo htaccess. Este arquivo é pouco utilizado nas hospedagens e muitas vezes desconhecidos. Vou explicar primeiramente o que é o arquivo htaccess e posteriormente deixar um tutorial bem simples.

Arquivo htaccess

O htaccess é arquivo de configuração do servidor apache, com ele é possível configurar inúmeras funções de acesso. Basicamente o arquivo serve para configurar o tipo de acesso a um determinado diretório e seus diretórios subsequentes. É bastante utilizado para bloquear ou proteger diretórios, configurar páginas de erro do tipo 404, redirecionamentos e outros.

Quais servidores são compatíveis com htaccess?

Para que seja possível utilizar o htaccess é necessário ter o servidor apache instalado, hoje em dia o apache está presente em praticamente todos os servidores de hospedagem. É necessário verificar apenas se o provedor permite configurações através de htaccess.

Quem utiliza servidores dedicados e tem acesso root não terá problemas em trabalhar com o htaccess. Na verdade o htaccess é mais recomendável em servidores dedicados do que em hospedagem compartilhada, principalmente pela questão do desempenho.

Como criar um arquivo htaccess?

O arquivo htaccess pode ser criado facilmente pelos usuários do cPanel, é só acessar o gerenciador de arquivos, navegar até o diretório public_html ou diretório desejado, clicar na opção “Novo Arquivo” e informar o nome .htaccess (O nome do arquivo deve iniciar com ponto e logo em seguida htaccess, ou seja . htaccess).

Quem não possui o cPanel, pode criar o arquivo através do Notepad (Bloco de Notas), basta iniciar o Notepad, informar escrever o comando e salvar com o nome “.htaccess” (É necessário “forçar” a extensão, informe o nome .htaccess entre aspas, ou seja “.htaccess”). Após criar o arquivo e salvar, envie para o diretório desejado através um software FTP.

Importante: Caso você encontre o arquivo já criado no diretório, considere apenas adicionar a função desejada ao invés de removê-lo e ocasionar erros ao acessar o site.

Criar redirecionamento com htaccess

Agora que você já sabe o que é htaccess e como cria-lo, chegou a hora de praticar! Vamos realizar um redirecionamento, por exemplo, se você possui um domínio (meusite.com) e deseja redirecionar os seus visitantes para um subdomínio (loja.meusite.com), poderá realiza-lo através do redirecionamento temporário ou permanente, confira:

Copie e cole o código abaixo no arquivo para realizar o redirecionamento. Substitua o meusite.com.br com o endereço que você deseja redirecionar o site.

Código:

RewriteEngine on
RewriteRule (.*) http://web.iConectado.com.br/ [R=302,L]

Agora é só acessar e conferir o redirecionamento.

Atenção: tenha cuidado ao editar e remover o arquivo htaccess, caso o servidor encontre erro na configuração o site poderá ficar inacessível, também é comum ser exibida a mensagem “Internal Server Error”.

Na deixe de visitar o iConectado Web para conferir os próximos artigos sobre htaccess, aproveite para assinar o nosso Feed RSS para receber todos os posts por E-Mail.

BRB ;)

7 Comentários

  1. João Carlos disse:

    powww show de bola este artigo gostei!

  2. Gabriel disse:

    Bacana Rick esse artigo. Não entendi esse código apenas que você utilizou [R=302,L] na reescrita de redirecionamento ao site.

    vlw

  3. Fábio Rodrigues disse:

    Artigo do c*****! Sempre vi esse arquivo, mas não tinha dado a menor importância nele!

    Parabéns campeão…

  4. Muita boa a explicação. Valeu mesmo pela grande ajuda.

Deixe Seu Comentário: