Hola Wecindario, hoy vamos a ver cuáles son los códigos más útiles para tu htaccess en nuestro wordpress ¿Usas WordPress? esta es tu guia ideal, sigue leyendo

Pero ¿Qué es el archivo htaccess?

El htaccess (hypertext access) es un archivo del hosting que se usa en servidores que usan  Apache.

Hosting Web

Y con el htaccess podemos cambiar la configuración del servidor si desde el panel no nos dejan, en el caso de Hoswedaje no hay problema en ello, así que puedes hacerlo desde Plesk o desde el htaccess.

Acuérdate que lleva un . en el nombre así que es un archivo "oculto" y en caso de No verlo desde el FTP mira cómo mostrar los archivos ocultos en el cliente FTP

¿Qué podemos hacer con el archivo htaccess?

Aquí te proponemos un listado de cositas que podrías hacer

  • Cambiar las URLs para mejorar el SEO
  • Redireccionar una URL a otra distinta
  • Añadir algún sistemas de caché
  • Proteger la web o un directorio  con contraseña para acceder con usuario y contraseña
  • Redireccionar el tráfico HTTP hacia HTTPS
  • Puedes personalizar la página de error, como el error 404
  • Puedes bloquear el hotlinking y evitas que se use tu contenido en otra web
  • Bloqueas archivos o directorios, qué queras incluida la web entera si lo necesitas
  • Pones reglas para ajustar las cookies de la web

Los códigos .htaccess más útiles parar WordPress son:

Ahora veremos cuáles son los códigos que puedes poner en tu archivo htaccess más útil si usas WordPress en tu web

Redireccionar el tráfico a HTTPS

Cuando instalas un SSL en WordPress, luego debes revisar que el tráfico llegue  a HTTPS

Entonces en el  htaccess ponemos :

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Redireccionar una URL a otra

Si cambias la URL de una de las páginas de tu web  y no quieres perder el tráfico, ni el SEO  haremos esto en el htaccess

Redirect 301 /blog/viejo.html http://dominio.tld/blog/nuevo.html

Bloquea acceso al wp-config.php

Cómo ya sabréis el  wp-config.php,es el archivo de configuración de tu WordPress donde figuran por ejemplos los datos de la BD, así que contiene una información muy sensible, mejor si lo proteges con este código en el htaccess

<Files wp-config.php>
Order deny,allow
Deny from all
</Files>

Y podemos por ejemplo permitir el acceso a una IP en particular,por ejemplo a la nuestra si somos los administradores

<Files wp-config.php>
order deny,allow
deny from all
allow from xx.xx.xx.xx
</Files>

Bloqueamos el acceso al directorio wp-admin

(este bloqueo de carpetas tambien se puede hacer fácilmente desde plesk y en este caso pidiendo datos para acceder si no los sabes no te cargará), si no usas Plesk o lo quieres hacer con .htaccess se haría así

AuthUserFile /dev/null
AuthGroupFile /dev/null
AuthName "Acceso NO Permitido - STOP"
AuthType Basic
<LIMIT GET>
order deny,allow
deny from all
# IP Permitidas
allow from 192.168.xx.xx
</LIMIT>

Cómo crear una lista negra de direcciones IP

Si ves que hay alguna IP que está haciendo spam o quiere acceder a tu WordPress, puedes bloquearla con el htaccess.

Por ejemplo

Hosting Web

order allow,deny
deny from 192.168.0.1
deny from 192.168.0.2
deny from 192.168.0.2
allow from all

Cómo cachear el contenido estático

Con htaccess puedes gestionar la caché del contenido estático como por ejemplo las imágenes, CSS o el JavaScript.

Como ya sabrás, el contenido estático no cambiar, así que podemos indicar a los navegadores que guarden en la caché ese contenido durante un tiempo.

Acuérdate de hacer primero pruebas , ya que hay algunos plugins pueden  hacer que WordPress funcione mal después de cachear tambien en WordPress, así que si usan un pluguin para cachear, sáltate este punto del .htaccess

<IfModule mod_expires.c>
    ExpiresActive On
    ExpiresDefault "access plus 1 month"
    ExpiresByType text/css "access plus 1 year"
    ExpiresByType application/vnd.ms-fontobject "access plus 1 year"
    ExpiresByType font/opentype "access plus 1 year"
</IfModule>

Este es solo un ejemplo

Conclusión.

Ya hemos visto cómo  configurar el WordPress modificando el htaccess de tu hosting.

Pero si no eres experto, y no lo necesitas acuérdate de No tocar ese archivo, y en caso de hacerlo siempre descárgate una copia

Los códigos htaccess para WordPress son útiles para cualquier  web que esté creada en PHP y aunque en este blog hayamos hablado del WordPress que es el más usado

En fin, esto es todo Wecindario ¡Hasta la próxima!

Tu Hosting a un Precio Excelente con Hoswedaje

Si estas pensando en crear tu página web pero no tienes decido el hosting, te ofrecemos nuestros servicios. Puedes consultar más información acerca de estos Hosting a continuación:

Registros de Plesk  Si estas interesado en un Hosting para WordPress, consulta este enlace.

Archivos Logs  Si tienes un Ecommerce, este es tu Hosting ideal para PrestaShop.

Registros de Plesk  Hosting Joomla, consulta los distintos planes.

Archivos Logs  Si tienes un Hosting Drupal, este es tu alojamiento.

Registros de Plesk  Consulta el Hosting perfecto para Magento

Si necesitas realizar cualquier consulta, o quieres asesoramiento personalizado, contacta con nosotros.