Criação e utilização de arquivo htaccess no cPanel

Procédure

Criação e utilização de arquivo .htaccess no cPanel

O arquivo .htaccess é um arquivo de configuração que permite aplicar configurações específicas ao servidor web. Ele é suportado por vários tipos de servidores web, incluindo o servidor web Apache que é fornecido em nossos planos de hospedagem web cPanel.

Os arquivos .htaccess aplicam configurações no nível de um diretório e de todos os subdiretórios em que o arquivo se encontra.

Neste tutorial, você vai aprender a criar e usar um arquivo .htaccess.

Criação e utilização de arquivo .htaccess no cPanel

Cada pasta (diretório) da sua hospedagem cPanel pode ter um arquivo .htaccess. Em geral, há um na raiz da sua hospedagem, a pasta: public_html

Para criar um arquivo .htaccess na sua hospedagem cPanel:

  • Faça login no seu cPanel
  • Clique no ícone "Gerenciador de Arquivos".

Criação e utilização de arquivo htaccess no cPanel

  • Se a exibição de arquivos do sistema estiver desativada no cPanel, você pode ativá-la clicando no ícone "Configurações" no gerenciador de arquivos.

Criação e utilização de arquivo htaccess no cPanel

  • Em seguida, marque a opção "Mostrar arquivos ocultos (dotfiles)" e clique no botão "Salvar".

Criação e utilização de arquivo htaccess no cPanel

  • Depois, para criar o arquivo .htaccess, na barra de ferramentas do gerenciador de arquivos, clique em "+Arquivo".

Criação e utilização de arquivo htaccess no cPanel

  • Uma pequena janela vai se abrir, digite .htaccess no campo "nome do arquivo" e clique no botão "Criar Novo Arquivo".

Criação e utilização de arquivo htaccess no cPanel

  • Um arquivo .htaccess será criado na pasta, para editá-lo clique com o botão direito do mouse e clique no menu "Editar".

Criação e utilização de arquivo htaccess no cPanel

  • Na janela seguinte, clique no botão "Editar".

Criação e utilização de arquivo htaccess no cPanel

  • O arquivo será aberto no editor de código, adicione as diretrizes .htaccess que você deseja usar.

Criação e utilização de arquivo htaccess no cPanel

  • Salve o arquivo pressionando o botão "Salvar Mudanças" e feche a janela clicando em Fechar.

Criação e utilização de arquivo htaccess no cPanel

Aqui estão algumas diretrizes .htaccess que você pode usar:

Redirecionar uma página do seu site para outra:

Redirect 301 /antigapagina.php http://www.dominio.com/novapagina.php

Redirecionar um site inteiro para uma nova URL:

Redirect 301 / http://www.dominio.com/

Redirecionar um site inteiro para um subdiretório, útil para redirecionar o site principal do seu cPanel (publicado em "public_html") para o diretório de um domínio adicional:

Redirect 301 / http://www.dominio.com/diretorio/

Redirecionar um subdiretório para outra URL:

Redirect 301 /sub-diretorio http://www.dominio.com/

Esta diretiva redirecionará todo arquivo com a extensão .html para usar o mesmo nome de arquivo, mas usar a extensão .php no lugar.

RedirectMatch 301 (.*)\.html$ http://www.dominio.com$1.php
  • Você também pode fazer redirecionamentos 301 com reescrita de URL

Redirecionar o antigo domínio para o novo

RewriteEngine on
RewriteBase /
RewriteRule (.*) http://www.novodominio.com/$1 [R=301,L]

Redirecionar para www.

RewriteEngine on
RewriteBase /
rewritecond %{http_host} ^dominio.com [nc]
rewriterule ^(.*)$ http://www.dominio.com/$1 [r=301,nc]

Redirecionar para a versão www. em um subdiretório

RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} dominio.com [NC]
RewriteRule ^(.*)$ http://www.dominio.com/diretorio/index.html [R=301,NC]

Redirecionar o antigo site para o novo preservando os links:

Options +FollowSymLinks
RewriteEngine On
RewriteRule ^(.*) http://www.novodominio.com%{REQUEST_URI} [R=302,NC]

Redirecionar o antigo domínio contido em um diretório para o novo com ou sem diretório preservando os links:

Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_URI} ^/diretorio/(.*)$
RewriteRule ^(.*) http://www.novodominio.com/%1 [R=302,NC]

Redirecionar as URLs com parâmetros (arquivos colocados na pasta raiz)

Exemplo de URL original:

http://www.exemplo.com/index.php?id=1

URL desejada:

http://www.exemplo.com/novo-local/

A sintaxe .htaccess:

RewriteEngine on
RewriteCond %{QUERY_STRING} id=1
RewriteRule ^index\.php$ /novo-local/? [L,R=301]

Redirecionar as URLs com parâmetros (arquivos colocados em um subdiretório)

URL original:

http://www.exemplo.com/sub-dir/index.php?id=1

URL desejada:

http://www.exemplo.com/caminho-para-novo-local/

A sintaxe .htaccess:

RewriteEngine on
RewriteCond %{QUERY_STRING} id=1
RewriteRule ^sub-dir/index\.php$ /caminho-para-novo-local/? [L,R=301]

Redirecionar a raiz do seu site para a pasta "public", útil para os Frameworks Symfony e Laravel:

RewriteEngine on
RewriteCond %{REQUEST_URI} !^public
RewriteRule ^(.*)$ public/$1 [L]

Conclusão

Você aprendeu a criar e usar seu arquivo htaccess na sua hospedagem cPanel; O arquivo .htaccess pode ser usado para executar tarefas relacionadas ao SEO, como redirecionamentos. Os redirecionamentos podem ser usados para evitar mensagens de erro 404 e para permitir que os robôs dos motores de busca saibam quais páginas devem ser indexadas.

Não hesite em compartilhar seus comentários e suas perguntas!

Ir mais longe

Você pode descobrir outras diretrizes .htaccess nas seguintes páginas:

help.lws.net/a/1467
Este artigo foi útil?

Sim

Não

Lido 28 183 vezes

Obrigado! Não hesite em colocar questões sobre a nossa documentação se pretender mais informações e ajudar-nos a melhorá-la.

Artigos semelhantes

Perguntas sobre o artigo 1

Fazer uma pergunta
shankly
02/12/2023
ou puis je trouver le nom de mon serveur pour l'intégrer dans une page script php afin de me connecter à ma base de données. merci
Jordan-LWS Resposta oficial
04/12/2023

Bonjour,

 

Merci pour votre retour.

Afin de pouvoir retrouver l'adresse de votre serveur SQL, l'idéal est de se rendre dans votre espace client LWS puis dans MySQL & phpMyAdmin, ici, vous devriez avoir la possibilité de créer une base de données ce qui entrainera un envoi de mail automatique avec un mot de passe et les informations de connexion à cette dernière. Vous pouvez également suivre cette documentation qui devrait vous renseigner d'avantages.

L'information du serveur est également affichée dans la liste des bases de données sous la colonne "IP Serveur"

Dans le cas où vous auriez une formule de type cPanel, une documentation est aussi mise à dispositions si vous le souhaitez. Il suffira d'utiliser l'adresse IP du serveur indiqué dans la partie droite de votre cPanel, elle est indiquée sous Shared IP Address.

Je vous remercie pour votre attention et reste à votre disposition pour toutes autres demandes ou interrogations complémentaires à propos de nos services. Vous pouvez nous contacter directement depuis votre espace client ou par le biais de cette page.

 

Cordialement, L'équipe LWS.

Esta resposta foi útil?

Uma pergunta sobre este artigo?

Coloque-a à equipa LWS e à comunidade. A resposta é publicada após moderação.

Fazer uma pergunta à equipa do LWS e à sua comunidade

RGPD: Responsável: LWS-Ligne Web Services. Finalidade: moderação e publicação pública da sua pergunta, eventual notificação de uma resposta. Base legal: consentimento (art. 6.º, n.º 1, al. a) RGPD). Conservação dos e-mails: 90 dias após a notificação, 12 meses no máximo sem resposta. Para exercer os seus direitos, consulte a secção RGPD das nossas condições gerais.