El archivo. htaccess es uno de los más importantes de todo hosting e instalación WordPress. Gracias a él podemos cubrirnos las espaldas y aumentar la seguridad de nuestro sitio, o utilizarlo para cosas más útiles como por ejemplo acelerar las velocidad de nuestra web.
Hoy os voy a comentar las nociones básicas que debe tener todo .htaccess para una instalaci´ñon WordPress. Recordad que este archivo se puede editar con cualquier editar de texto, aunque también hay que hacerlo con precaución, ya que un simple error de escritura podría dejarnos sin acceso al sitio.[sociallocker]
Lo básico
Esto tiene que ir en tu .htacces si, o si. Sin este códgio Wordpres no funcionará en ningún caso.
[code language=»plain»][/code]
Activar compresión Gzip
Para acelerar la página. El modulo de compresión gzip debe estar activado en tu servidor.
<IfModule mod_gzip.c> mod_gzip_on Yes mod_gzip_item_include file .html$ mod_gzip_item_include file .php$ mod_gzip_item_include file .css$ mod_gzip_item_include file .js$ mod_gzip_item_include mime ^application/javascript$ mod_gzip_item_include mime ^application/x-javascript$ mod_gzip_item_include mime ^text/.* mod_gzip_item_include handler ^application/x-httpd-php mod_gzip_item_exclude mime ^image/.* </IfModule>
Activar cacheo de Navegador
<ifmodule mod_expires.c> <filesmatch "\.(jpg|gif|png|css|js)$"> ExpiresActive on ExpiresDefault "access plus 1 year" </filesmatch> </ifmodule>
Desactiva navegación de directorios internos
No queremos que los usuarios accedan a los archivos y carpetas de otra forma que no sea por WordPress
Options All -Indexes
Limitar subida de archivos a 10mb
Para archivos pesados, ataques, etc, etc
LimitRequestBody 10240000
Proteger el propio archivo .htaccess
Si los hackers tienen acceso al .htaccess de tu sitio, estas acabado.
<files .htaccess> order allow,deny deny from all </files>
Protégér el archivo wp-config.php
Lo mismo para el archivo principal de configuración de WordPress.
<files wp-config.php> order allow,deny deny from all </files>
Recuerda que si tienes alguna duda, necesitas ayuda o no te atascas en algún paso, puedes ponerte en contacto. [/sociallocker]