×
Archivo .htaccess configuraciones básicas

Archivo .htaccess configuraciones básicas


Las reglas en nuestro archivo .htaccess nos permitirá modificar nuestra configuración de Apache para nuestro sitio en específico, se pueden configurar reglas de url, configuración de modulos, activar o desactivar propiedades de nuestro php entre otras cosas, en esta nota encontrarás las principales configuraciones que son muy útiles a la hora de iniciarnos en la configuración de nuestro archivo .htaccess

Listado de reglas de nuestro archivo .htaccess

Deshabilitar totalmente el acceso a una carpeta desde .htaccess

deny from all

Habilitar IP con .htaccess

deny from all
allow from 10.0.0.1

Habilitar Rango de IP con .htaccess

deny from all
allow from 192.168.0.0/24

Reglas .htaccess para wordpress

# BEGIN WordPress

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# END WordPress

Regla .htaccess para desactivar indice de archivos

Options -Indexes

Regla .htaccess para redireccionar siempre a www

RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]

Regla .htaccess para comprimir archivos estaticos

</ifModule>
mod_gzip_on Yes
mod_gzip_dechunk Yes
mod_gzip_item_include file .(html?|txt|css|js|php|pl)$
mod_gzip_item_include handler ^cgi-script$
mod_gzip_item_include mime ^text/.*
mod_gzip_item_include mime ^application/x-javascript.*
mod_gzip_item_exclude mime ^image/.*
mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
<ifModule>

Regla .htaccess para comprimir datos de php

php_value zlib.output_compression 16386

Regla .htaccess para cambiar archivo principal de nuestra carpeta

DirectoryIndex inicio.html index.htm index.html index.php

Cambiar archivo 404 en .htaccess

# Error Pages
ErrorDocument 404 /404-error.html

Redireccionar url con .htaccess

# 301, Permanent single page redirects
redirect 301 /oldname.html http://www.domain.com/new-useful-name.html
redirect 301 /blog/example.html http://www.domain.com/blog/new-name.html

Estas son las reglas básicas para nuestro archivo .htaccess, si alguna parte del tutorial no ha quedado clara o tienes alguna duda, por favor déjanos un comentario.

¿Te gustó el artículo? Compártelo:

Santiago Borges

Escrito por Santiago Borges

Departamento Técnico VIP, asignado a brindar soporte de forma exclusiva a clientes de alto tráfico y con requerimientos de programación. Además, es un experimentado SysAdmin, que se encargará de que recibas la mejor asistencia ante cualquier problema. Actualmente está cursando estudios de RHCE y posee certificaciones en Inglés por la Universidad de Cambridge. Conoce más sobre él desde su perfil de LinkedIn.

    Recibe en tu correo electrónico toda la información sobre hosting, desarrollo web y dominios

    Términos y Condiciones de Servicio

    Infranetworking Internacional - Copyright 2002-2024
    Todos los derechos reservados.