Valora este artículo :
3,5/5 | 12 opinión
Este artículo le ha sido útil ?
Sí
No
Vous avez noté 0 étoile(s)
Sommaire
Procédure
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.
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:
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.
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.
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.
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
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 ?
Sí
No
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?