¿Qué es el .htaccess?

Se trata de un archivo que contiene diversas configuraciones dentro de un servidor Apache. Por…

Se trata de un archivo que contiene diversas configuraciones dentro de un servidor Apache. Por ello, hay que manejarlo con cuidado y editarlo solo cuando se tengan conocimientos concretos para evitar cometer errores importantes.

Para qué sirve  el .htaccess

El .htaccess sirve para modificar y controlar opciones de un sitio web. Algunas de ellas son:

  • Bloquear el acceso a determinadas IPs
  • Cambiar la zona horaria de la web
  • Poner contraseña a URLs concretas para cortar el acceso a los motores de búsqueda
  • Redireccionar de http a https

Eso sí, desde la propia web de Apache recomiendan utilizar ficheros .htaccess solo cuando no se puedan ejecutar estas opciones desde el directorio ya que puede ralentizar la web.

Cómo entrar a mi .htaccess

Para acceder al fichero .htacess de tu sitio web necesitas acceder mediante FTP o a través de la administración de archivos de tu hosting.

Este archivo suele estar en el directorio raíz de tu página web, es decir, en la misma carpeta donde también va a encontrar wp-admin y wp-content, por ejemplo.

Cómo crear un archivo .htaccess para WordPress

No necesitas ningún programa especial para crear un archivo .htaccess ya que te basta con cualquier editor de texto. No obstante, recomendamos WordPad o el propio bloc de notas.

Una vez que lo tengas abierto solo tienes que ir colocando los códigos de la configuración que quieras añadir a tu sitio web. Recuerda que para que tenga efecto en todo el sitio debes colocar este archivo en el directorio principal.

A continuación te proponemos algunos de estos códigos:

  • Bloquear bots 

RewriteEngine on

RewriteCond %{HTTP_REFERER} dominiodelbot\.com [NC,OR]

  • Bloquear IPs 

Order Deny, Allow

Deny 1.2.3.4

  • Bloquear el acceso a archivos por extensión

Order deny,allow

Deny from all

<Files ~ “.(xml|css|js|jpeg|png|gif|pdf|zip|rar)$”>

Allow from all

</Files>

Puedes encontrar aquí otros ejemplos de códigos con más opciones para que puedas ajustar la configuración a tu sitio web como la autentificación por contraseña.

Para subirlo a tu sitio web puedes acceder a la administración de archivos de tu hosting y colocarlo en la carpeta Public_html. También puedes usar un gestor FTP si lo prefieres.

Cómo generar un nuevo .htaccess

Para generar un nuevo archivo .htaccess solo tienes que seguir los mismos pasos que antes aunque antes de subirlo a tu servidor tienes que asegurarte de haber eliminado el antiguo.

Otra opción es que, modifiques directamente los códigos del fichero .htaccess que ya tengas en tu web.

Eso sí, te recomendamos que guardes una copia por si acaso hay algún problema con el nuevo .htaccess que te podría impedir acceder a tu WordPress.

Suscríbete al blog
Consejos e inspiración diarios acerca de SEO & IA