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
Índice de contenidos
Pero ¿Qué es el archivo htaccess?
El htaccess (hypertext access) es un archivo del hosting que se usa en servidores que usan Apache.
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
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:
Si estas interesado en un Hosting para WordPress, consulta este enlace.
Si tienes un Ecommerce, este es tu Hosting ideal para PrestaShop.
Hosting Joomla, consulta los distintos planes.
Si tienes un Hosting Drupal, este es tu alojamiento.
Consulta el Hosting perfecto para Magento
Si necesitas realizar cualquier consulta, o quieres asesoramiento personalizado, contacta con nosotros.