Promoção de primavera: Usufrua de 3 meses gratuitos de alojamento e até 90% de desconto em domínios.**

Comprar agora
.com
$ 5.99 $ 26.99 /1º ano
.one
$ 1.99 $ 16.99 /1º ano

Entrar

Painel De Controlo Webmail Editor web Loja virtual File Manager WordPress

O que é .htaccess? + 8 dicas úteis para aplicar?

Saiba mais sobre o que é .htaccess e fique a saber como criar um ficheiro

Existem muitos arquivos por detrás do seu site, como é o caso deste. Tem curiosidade em saber o que é exatamente? Ou gostaria de saber como criar um ficheiro deste tipo? Neste artigo, falaremos mais sobre este assunto.

vector

Em resumo

Glossary

É um ficheiro que lhe permite dar instruções aos servidores Apache, por exemplo, para configurar redirecionamentos. Encontrará este ficheiro na pasta de raiz do seu website.

O que é .htaccess?

É a abreviatura de HyperText Access. É um ficheiro que permite dar instruções a um servidor Apache. O ficheiro não tem nome porque “.htaccess” é uma extensão como .JPG, por exemplo, que também é uma extensão de ficheiro.

Construa o seu website num alojamento ultrarrápido

Torne o seu sonho num sucesso. Aloje o seu site em servidores rápidos, seguros e fiáveis.

Comece a utilizar
  • Servidores SSD de alto desempenho
  • Painel de controlo fácil de utilizar
  • Construtor de sites gratuito
  • Certificado SSL gratuito
  • Cópia de segurança diária (Backup diário)
  • Suporte 24/7

O que é que se pode fazer com o .htaccess?

servidor. Entre outras coisas, pode:

  • Redirecionar os visitantes para outra página;
  • Criar a sua própria página de erro;
  • Proteger pastas específicas com uma palavra-passe;
  • Bloquear endereços IP;
  • Gerir a cache.

Onde é que se pode encontrar o ficheiro .htaccess?

O arquivo .htaccess WordPress, por exemplo, está, normalmente, localizado na pasta de raiz do seu site. Pode aceder à pasta raiz utilizando um programa FTP, como o FileZilla, CuteFTP e FlashFXP. É cliente da one.com? Pode utilizar o Gestor de Ficheiros.

Como se cria um ficheiro .htaccess?

Na one.com, cria-se um arquivo .htaccess através do Gestor de Ficheiros. Já existe um ficheiro destes? Então, não precisa de fazer nada. Siga estes passos para criar um ficheiro, por exemplo,  WordPress .htaccess na one.com:

  1. Inicie sessão no Painel de Controlo de one.com.
  2. Abra o Gestor de Ficheiros.
  3. Clique em “Criar” > “Ficheiro” > “Outro”.
  4. Dê ao ficheiro o nome “.htaccess” e prima enter.

Não é cliente da one.com? Uma vez que já sabe o que é .htaccess pode criá-lo através do Notepad++, por exemplo. Guarde um ficheiro como .htaccess e carregue-o via FTP para a pasta raiz do seu site.

Um exemplo de um ficheiro .htaccess

Tem curiosidade em saber como é um arquivo WordPress .htaccess? Abaixo está um exemplo geral.

# Página de erro personalizada para o erro 404
ErrorDocument 404 /errorpage.html

No exemplo, a linha com # explica o código. Portanto, o servidor não faz nada com esta linha. Já o código abaixo diz ao servidor qual a tarefa a ser executada.

8 dicas úteis para .htaccess

Como pode ver no exemplo acima, um ficheiro .htaccess WordPress, por exemplo, não está vazio. O ficheiro contém regras que o servidor Apache executa. Quer saber o que pode adicionar a este arquivo? Aqui estão algumas dicas úteis.

1. Redirecionar o tráfego

Redireciona o tráfego (visitantes e motores de busca) para outra página ou website através de um redirecionamento.

Redirecionamento 301

Com um redirect 301, redireciona, permanentemente, os visitantes da página A para a página B. Utilize o seguinte código:

Redirecionar 301 /pagina-antiga.html https://www.oseunomededominio/nova-pagina.html

Substitua “/pagina-antiga.html” pela página atual sem “www.oseunomededominio.com”. Para. “https://www.oseunomededominio.com/nova-pagina.html”, utilize o URL completo para o qual a página antiga deve apontar.

Referência para www.oseunomededominio.com

Os motores de busca como o Google vêem “www.oseunomededominio.com” e “oseunomededominio.com” como 2 sites diferentes. Por isso, é melhor utilizar uma variante. Utilize os seguintes códigos para redirecionar para uma das variantes. Não se esqueça de substituir “oseunomededominio” pelo seu próprio nome de domínio.

Um nome de domínio com www

RewriteEngine On
RewriteCond %{HTTP_HOST} .^www.oseunomededominio.com$ [NC]
RewriteRule ^(.*)$ http://www.oseunomededominio.com/$1 [L,R=301]

Um nome de domínio sem www

RewriteEngine On
RewriteCond %{HTTP_HOST} ^{HTTP_HOST} [NC]
RewriteRule ^(.*)$ http://oseunomededominio.com/$1 [L,R=301]]

Reescrever para HTTPS

Tem o SSL ativo? Deve reencaminhar o tráfego de HTTP para o HTTPS seguro. Coloque o seguinte código no ficheiro .htaccess:

RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

2. Criar uma mensagem de erro

Também pode utilizá-lo para criar mensagens de erro. Abaixo estão as opções que podem ser usadas.

Utilizar um texto diferente para mensagem de erro

A maioria dos websites tem uma mensagem de erro predefinida que está ativa. Esta é uma página branca com um texto. Quer alterar este texto? Utilize o seguinte código. Substitua “código de erro” pelo código de erro correto.

ErrorDocument “código de erro” "É aqui que o seu texto vai aparecer."

Mostrar uma página de erro personalizada

Criou a sua própria página de erro? Pode mostrá-la adicionando o seguinte código ao ficheiro .htaccess. Substitua “http://oseunomededominio.com/refferingpage.html” pela página que mostra a mensagem de erro.

Uma página 403

ErrorDocument 403 http://oseunomededominio.com/paginaaqueserefere.html

Uma página 404

ErrorDocument 404 http://oseunomededominio.com/paginaaqueserefere.html

3. Proteger uma pasta

Pretende bloquear pastas específicas a outras pessoas? Neste caso, só é possível aceder à pasta com um nome de utilizador e uma palavra-passe. Para o efeito, pode utilizar o seguinte código:

REQUIRE valid-user
AUTHTYPE basic
AUTHUSERFILE /Caminho para a pasta protegida/.htpasswd
AUTHNAME "Pasta protegida"

No entanto, há outros passos que tem de seguir. Para o ajudar da melhor forma, deve utilizar este guia.

4. Bloquear um endereço IP

É possível bloquear um ou mais endereços IP indesejados. Para o fazer, adicione o seguinte código ao ficheiro .htaccess. Substitua “endereço IP” pelo endereço que pretende bloquear.

Ordem allow,deny
Negar a partir de 'Endereço IP
Permitir de

Outras dicas

Para além das dicas acima, existem muitas outras possibilidades com este ficheiro. Recomendamos que faça uma pesquisa online por recursos específicos. Há muita informação disponível. Ou, então, use um dos nossos tutoriais:

Uma conclusão

O .Htaccess é uma aplicação útil para permitir que um servidor Apache execute várias tarefas. Por exemplo, pode redirecionar o tráfego para outras páginas, apresentar a sua própria página de erro, proteger pastas com palavra-passe, bloquear endereços IP e gerir a cache. Esperemos que consiga utilizar as dicas úteis que estão disponibilizadas neste artigo e que as possa aplicar no seu próprio site. Boa sorte!

Construa o seu website num alojamento ultrarrápido

Torne o seu sonho num sucesso. Aloje o seu site em servidores rápidos, seguros e fiáveis.

Comece a utilizar
  • Servidores SSD de alto desempenho
  • Painel de controlo fácil de utilizar
  • Construtor de sites gratuito
  • Certificado SSL gratuito
  • Cópia de segurança diária (Backup diário)
  • Suporte 24/7