¿Cómo puedo crear y utilizar un archivo .htaccess con el LWS Panel?

Procédure

Introducción

Bienvenido a nuestra guía sobre el uso de .htaccess con el LWS Panel. Esta guía le ayudará a entender e implementar las características de .htaccess. Le mostraremos cómo crear un archivo .htaccess, configurar una zona horaria, gestionar redireccionamientos y mucho más. Siga las instrucciones paso a paso para sacar el máximo provecho de su sitio web alojado en LWS.

¿Qué es un archivo .htaccess?

Un archivo .htaccess (Hypertext Access) es un archivo de configuración utilizado por los servidores web basados en Apache. Permite a los desarrolladores y administradores de sitios modificar los parámetros de configuración del servidor para el directorio en el que se encuentra el archivo .htaccess, así como para todos los subdirectorios.

El interés y la utilidad de un archivo .htaccess reside en su capacidad para controlar diversos aspectos del servidor web sin tener que modificar la configuración principal del servidor. Esto hace que el archivo .htaccess sea especialmente útil en un entorno de alojamiento compartido, donde puede que no se disponga de acceso a la configuración del servidor principal.

El archivo .htaccess puede utilizarse para una serie de tareas, entre las que se incluyen:

  • Redirecciones: Puede redirigir a los visitantes de una página antigua a una nueva, de una versión antigua de un sitio a una nueva, o redirigir el tráfico HTTP a HTTPS para mayor seguridad.
  • Control de acceso: puede utilizar el archivo .htaccess para restringir el acceso a determinadas partes de su sitio web en función de varios criterios, como la dirección IP o la contraseña del visitante.
  • Errores personal izados: puede utilizar el archivo .htaccess para mostrar páginas de error personalizadas (como "Página no encontrada" o "Error 500") en lugar de páginas genéricas de error del servidor.
  • Reescritura de URL: Puede utilizar el archivo .htaccess para cambiar la URL que aparece en la barra de direcciones del navegador. Esto puede hacer que las URL sean más SEO amigables y relevantes.
  • Configuración PHP: Puede utilizar el archivo .htaccess para cambiar los ajustes de configuración PHP de su sitio.

En resumen, un archivo .htaccess es una potente herramienta para gestionar y controlar su sitio web en un servidor Apache. Ofrece una gran flexibilidad y permite personalizar en profundidad la forma en que el servidor gestiona su sitio.

¿Cómo crear un archivo .htaccess?

Cree un archivo de texto en su ordenador utilizando un editor de texto estándar (Bloc de notas, por ejemplo). Guarde el archivo como .htaccess.


¿Qué directivas están permitidas?

  • AuthConfig : Directivas de autorización (AuthDBMGroupFile, AuthDBMUserFile, AuthGroupFile, AuthName, AuthType, AuthUserFile, Require, etc.).

  • Índices : Directivas que controlan la indexación de directorios (AddDescription, AddIcon, AddIconByEncoding, AddIconByType, DefaultIcon, DirectoryIndex, FancyIndexing, HeaderName, IndexIgnore, IndexOptions, ReadmeName, etc.).

  • Limit: Directivas que controlan el acceso al host (Allow, Deny y Order).

  • FileInfo: Directivas que controlan los tipos de documentos (DefaultType, ErrorDocument, ForceType, LanguagePriority, SetHandler, SetInputFilter, SetOutputFilter, y las directivas mod_mime Add y Remove, etc. ), metadatos de documentos (Header, RequestHeader, SetEnvIf, SetEnvIfNoCase, BrowserMatch, CookieExpires, CookieDomain, CookieStyle, CookieTracking, CookieName), directivas mod_rewrite (RewriteEngine, RewriteOptions, RewriteBase, RewriteCond, RewriteRule) y Action para mod_actions.


La directiva "Options" está desactivada: si este parámetro está presente en su archivo .htaccess, producirá un error. Por lo tanto, le invitamos a comentar todas las líneas que empiecen por esta directiva ( Añada un "#" al principio de la línea. )
Sin embargo, la opción "+FollowSymLinks" de la directiva "Opciones " está activa. Esta característica se utiliza en muchos CMS como Joomla. Por lo tanto, puede comentar la línea asociada a este parámetro en el archivo .htaccess sin preocuparse.

Ejemplos prácticos

Creación de una página de error personalizada

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


Cómo configurar la zona horaria de su servidor

SetEnv TZ Europa/París


Bloquear direcciones IP

allow from all deny from 1.1.1.1.1 deny from 1.1.1.1.1


Redirecciones permanentes

Redirección 301 /mapage.html http://www.monsite.com/manouvellepage.html


Redirecciones de dominio

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


Correo electrónico del administrador del servidor

ServerSignature EMail SetEnv SERVER_ADMIN monadresse@monsite.com


Proteja sus imágenes

Opciones +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]


Hacer que un sitio entero no esté disponible por mantenimiento

RewriteEngine on RewriteRule mantenimiento.html - [L] RewriteCond %{REMOTE_ADDR} !1.1.1.1.1 RewriteRule .* /mantenimiento.html [L]


Evitar el listado de directorios

Opciones Todas -Índices


Página por defecto

DirectoryIndex contacto.html


Proteja sus directorios y archivos

# Proteger un archivo AuthType Basic AuthName "Acceso restringido" AuthUserFile /home/path/.htpasswd Require valid-user Proteger un directorio AuthType Basic AuthName "Acceso restringido" AuthUserFile /home/path/.htpasswd AuthGroupFile /dev/null Require valid-user
  • para alojamiento compartido, el término "/home/path" debe sustituirse por : /var/www/domaine.com/htdocs/
  • para el alojamiento cpanel, el término "/home/path" debe sustituirse por : /home/IDCPANEL/public_html/


Ocultar o mostrar los errores php

php_flag mostrar_errores off

Valora este artículo :

3,5/5 | 12 opinión

Este artículo le ha sido útil ?

Article utile

Article non utileNo

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)

Artículos similares

0mn lectura

Cómo configurar SMTP en un CMS

0mn lectura

¿Su formulario de contacto no funciona y no se recibe ningún correo electrónico?

1mn lectura

¿Cómo puedo crear un archivo htaccess para reescribir una URL?

0mn lectura

¿Cómo actualizo Wordpress a la última versión?


Questions sur l'article
kipra.fr Il y a 715 días
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.
Véase el
1 respuestas
fabrice-LWS - Il y a 713 días
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 ?

Formule una pregunta al equipo de LWS y a su comunidad