Como posso criar e utilizar um ficheiro .htaccess com o Painel LWS?

Procédure

Introdução

Bem-vindo ao nosso guia para usar o .htaccess com o Painel LWS. Este guia ajudá-lo-á a compreender e a implementar as características do .htaccess. Vamos mostrar-lhe como criar um ficheiro .htaccess, configurar um fuso horário, gerir redireccionamentos e muito mais. Siga as instruções passo a passo para tirar o máximo proveito do seu site hospedado no LWS.

O que é um ficheiro .htaccess?

Um ficheiro .htaccess (Hypertext Access) é um ficheiro de configuração utilizado pelos servidores Web baseados no Apache. Ele permite que os desenvolvedores e administradores de sites modifiquem os parâmetros de configuração do servidor para o diretório no qual o arquivo .htaccess é colocado, bem como para todos os subdiretórios.

O interesse e a utilidade de um ficheiro .htaccess reside na sua capacidade de controlar vários aspectos do servidor Web sem ter de modificar a configuração principal do servidor. Isto torna o ficheiro .htaccess particularmente útil num ambiente de alojamento partilhado, onde o acesso à configuração principal do servidor pode não estar disponível.

O ficheiro .htaccess pode ser utilizado para uma série de tarefas, incluindo:

  • Redireccionamentos: Pode redirecionar os visitantes de uma página antiga para uma nova página, de uma versão antiga de um sítio para uma nova versão, ou redirecionar o tráfego HTTP para HTTPS para maior segurança.
  • Controlo de acesso: Pode utilizar o ficheiro .htaccess para restringir o acesso a determinadas partes do seu sítio Web com base em vários critérios, como o endereço IP ou a palavra-passe do visitante.
  • Erros personalizados: Pode utilizar o ficheiro .htaccess para apresentar páginas de erro personalizadas (como "Página não encontrada" ou "Erro 500") em vez de páginas de erro genéricas do servidor.
  • Reescrita de URL: Pode utilizar o ficheiro .htaccess para alterar o URL apresentado na barra de endereços do browser. Isto pode tornar os URLs mais amigáveis e relevantes para SEO.
  • Configuração do PHP: Pode utilizar o ficheiro .htaccess para alterar as definições de configuração do PHP para o seu sítio.

Em suma, um ficheiro .htaccess é uma ferramenta poderosa para gerir e controlar o seu sítio Web num servidor Apache. Oferece uma grande flexibilidade e permite personalizar em profundidade a forma como o servidor gere o seu sítio.

Como criar um ficheiro .htaccess?

Crie um ficheiro de texto no seu computador utilizando um editor de texto normal (Notepad, por exemplo). Guarde o ficheiro como .htaccess.


Que directivas são permitidas?

  • AuthConfig : Directivas de autorização (AuthDBMGroupFile, AuthDBMUserFile, AuthGroupFile, AuthName, AuthType, AuthUserFile, Require, etc.).

  • Índices : Directivas que controlam a indexação de directórios (AddDescription, AddIcon, AddIconByEncoding, AddIconByType, DefaultIcon, DirectoryIndex, FancyIndexing, HeaderName, IndexIgnore, IndexOptions, ReadmeName, etc.).

  • Limit: Directivas que controlam o acesso ao anfitrião (Allow, Deny e Order).

  • FileInfo: Directivas que controlam os tipos de documentos (DefaultType, ErrorDocument, ForceType, LanguagePriority, SetHandler, SetInputFilter, SetOutputFilter, e directivas Mod_mime Add and Remove, etc.), metadados de documentos (Header , HeaderName, IndexIgnore, IndexOptions, ReadmeName, etc.), e o tipo de documento (Header, HeaderName, IndexOptions, ReadmeName, etc.). ), metadados do documento (Header, RequestHeader, SetEnvIf, SetEnvIfNoCase, BrowserMatch, CookieExpires, CookieDomain, CookieStyle, CookieTracking, CookieName), directivas mod_rewrite (RewriteEngine, RewriteOptions, RewriteBase, RewriteCond, RewriteRule) e Action para mod_actions.


A diretiva "Options" está desactivada: se este parâmetro estiver presente no seu ficheiro .htaccess, produzirá um erro. Por isso, convidamo-lo a comentar todas as linhas que comecem com esta diretiva (adicione um "#" no início da linha).
No entanto, a opção "+FollowSymLinks" na diretiva "Options" está ativa. Esta funcionalidade é utilizada em muitos CMS, como o Joomla. Pode, portanto, comentar a linha associada a este parâmetro no ficheiro .htaccess sem se preocupar.

Exemplos práticos

Criar uma página de erro personalizada

ErrorDocument 401 /error/401.php ErrorDocument 403 /error/403.php ErrorDocument 404 /error/404.php ErrorDocument 500 /error/500.php


Como configurar o fuso horário no seu servidor

SetEnv TZ Europa/Paris


Bloqueio de endereços IP

allow from all deny from 1.1.1.1.1 deny from 1.1.1.1.1


Redireccionamentos permanentes

Redirecionar 301 /mapage.html http://www.monsite.com/manouvellepage.html


Redireccionamentos de domínio

RewriteCond %{HTTP_HOST} ^www.mon-site.com [NC] RewriteRule ^(.*)$ http://www.mon-site.fr/$1 [QSA,R=301]


Correio eletrónico do administrador do servidor

ServerSignature EMail SetEnv SERVER_ADMIN monadresse@monsite.com


Proteja as suas imagens

Opções +FollowSymlinks RewriteEngine On RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !^http://(www.)?monsite.com/ [nc] RewriteRule .*.(gif|jpg|png)$ http://www.monsite.com/images/images-de-substitution.jpg [nc]


Tornar um site inteiro indisponível para manutenção

RewriteEngine on RewriteRule manutenção.html - [L] RewriteCond %{REMOTE_ADDR} !1.1.1.1.1.1 RewriteRule .* /manutenção.html [L]


Impedir a listagem de directórios

Opções Todos -Índices


Página predefinida

DirectórioÍndice contacto.html


Proteja os seus directórios e ficheiros

# Proteger um ficheiro AuthType Basic AuthName "Restricted access" AuthUserFile /home/path/.htpasswd Require valid-user # Proteger uma diretoria AuthType Basic AuthName "Restricted access" AuthUserFile /home/path/.htpasswd AuthGroupFile /dev/null Require valid-user
  • para alojamento partilhado, o termo "/home/path" deve ser substituído por : /var/www/domaine.com/htdocs/
  • para alojamento cpanel, o termo "/home/path" deve ser substituído por : /home/IDCPANEL/public_html/


Esconder ou mostrar erros php

php_flag display_errors off

Avaliar este artigo :

3,5/5 | 12 opinião

Este artigo foi útil para si ?

Article utileSim

Article non utileNão

Vous souhaitez nous laisser un commentaire concernant cet article ?

Si cela concerne une erreur dans la documentation ou un manque d'informations, n'hésitez pas à nous en faire part depuis le formulaire.

Pour toute question non liée à cette documentation ou problème technique sur l'un de vos services, contactez le support commercial ou le support technique

MerciMerci ! N'hésitez pas à poser des questions sur nos documentations si vous souhaitez plus d'informations et nous aider à les améliorer.


Vous avez noté 0 étoile(s)

Artigos semelhantes

0mn leitura

Como configurar o SMTP num CMS

0mn leitura

O seu formulário de contacto não funciona e não recebe qualquer mensagem de correio eletrónico?

1mn leitura

Como posso criar um ficheiro htaccess para reescrever um URL?

0mn leitura

Como posso atualizar o Wordpress para a versão mais recente?


Questions sur l'article
kipra.fr Il y a 789 dias
Je ne comprends pas comment je dois créer ma redirection 301 de webmail.kipra.fr/login vers https://mail51.lwspanel.com/webmail/ j'ai déjà essayé mais ça ne fonctionne pas.
Ver o
1 respostas
fabrice-LWS - Il y a 787 dias
Bonjour, vous pouvez utiliser http://mail.domaine.com en remplaçant domaine.com par votre nom de domaine afin d'avoir une redirection vers le Webmail.
Utile ?

Fazer uma pergunta à equipa do LWS e à sua comunidade