• Ir a navegación principal
  • Ir al contenido principal
MondoMarketing

MondoMarketing

El blog de Mondo, donde emprendedores podrán encontrar inspiración sobre Marketing Digital y creatividad y diseño web.

  • Marketing Digital
    • Redes Sociales
    • SEO
  • Diseño web
  • Emprendimiento
  • Creatividad
    • Diseño gráfico
  • Recursos gratis
  • Descubre Mondo
Qué es el htaccess y para qué sirve

Qué es el htaccess y para qué sirve

20 febrero, 2023 by admin

Si tu perfil es 0 técnico, probablemente esta palabra te suene totalmente ajena. Pero a nada que hayas coqueteado con el SEO técnico y el desarrollo web te habrás encontrado con este importante y misterioso archivo.

El archivo .htaccess (HyperText Access o acceso de hipertexto) es un archivo de apenas unos kilobytes de peso, que nos permite realizar la configuración del software de Apache y contiene las directivas de su comportamiento.

Con él podemos personalizar redirecciones, el aspecto de la url en nuestra web, si queremos mostrar o no www, o realizar optimizaciones de cara a la mejora de la velocidad de carga. Sí, desde mi punto de vista, es un archivo pequeño y poderoso que en mis primeros años como diseñadora online me ha pegado más de un susto ya que si se corrompe puedes romper la web por completo.

Así que lo primero, es que lo trates con cuidado, realiza siempre un backup de tu sitio web, y uno del propio archivo antes de realizar cambios en él.

¿Dónde accedo al htaccess?

El htaccess está en la raíz del sitio, y puedes acceder a él mediante FTP o en el administrador de archivos de tu hosting.

¿Qué configuraciones puedo realizar con el archivo htaccess?

Os hacemos una lista de las configuraciones básicas a realizar en tu servidor Apache que realizarás con la ayuda de la edición del archivo htaccess.

Añadir o quitar www al dominio

Define si quieres que tu dominio se visualice con o sin www. Hay quien prefiere mostrar el protocolo www y quien no. Nosotros particularmente somos de simplificar y mostrarlo sin, por lo que tendremos que incluir el siguiente código en nuestro archivo htaccess.

#redirección permanente de dominio www a sin www
RewriteEngine on
Options +FollowSymLinks
RewriteCond %{HTTP_HOST} ^www\.midominio\.com$ [NC]
RewriteRule ^(.*)$ http://midominio.com/$1 [R=301

Hacer una redirección de dominio

Si has cambiado tu web de un dominio a otro y no quieres perder el tráfico que tenías en la anterior web, lo mejor es hacer una redirección a través del htaccess de la web antigua.

#redireccion de un dominio a otro
RewriteEngine On
RewriteRule ^(.*)$ http://nuevodominio.es/$1 [R=301,L]

Realizar redirecciones 301

Esta es de las más utilizadas en SEO técnico, ya que a menudo, cuando realizamos un cambio en una web, hemos de redireccionar todas las urls indexadas por Google hacia las nuevas.

Redirect 301 /pagina-antigua https://mipaginaweb.es/pagina-nueva

Personalizar la página de error 404

Si quieres realizar una página de error personalizada, es tan fácil como añadir el siguiente código a tu archivo htaccess (¿a que ya le vais cogiendo cariño?)

#Pagina 404 personalizada
ErrorDocument 404 /tupagina404.html

Definir la página de inicio

Si quieres que la primera página de inicio al entrar en tu página web sea diferente a la que tienes actualmente, puedes resolverlo rápidamente gracias al htaccess. Esto es muy útil para acciones o campañas puntuales por ejemplo.

#Pagina de inicio personalizada
DirectoryIndex paginainicio.html

Comprimir archivos

Una de las cosas que también podrás hacer es comprimir los archivos de tu página web para mejorar la velocidad de carga.

#Activar compresión de archivos
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
</IfModule>

Controlar la caché del sitio

Otro de los temas importantes para reducir el tiempo de carga de tu página web es activar la caché de ciertos elementos, con el htaccess podrás controlar qué elementos y en qué fecha. Ten en cuenta que si haces cambios en la web, después deberás actualizar la fecha ya que sino es posible que tus usuarios no vean esos nuevos cambio.

#Cache de imágenes en el navegador durante un mes
<FilesMatch "\.(ico|jpg|jpeg|png|gif)$">
Header set Cache-Control "max-age=2592000, public"
</FilesMatch>

¡Ya está! ¿Habéis visto qué de utilidades tiene este pequeño archivo htaccess? No dudéis en poneros en contacto con nosotros para cualquier duda o proyecto relacionado con el diseño web.

Archivado en:Sin categoría

También te puede interesar…

  • Días especiales junio 2023
  • ¡No cometas estos errores básicos en SEO!
  • Marketing digital para pequeños negocios. Por donde empezar
  • Días especiales mayo 2023
  • Por qué tener una web multiidioma (y por qué no)

Copyright © 2023 · mondoestudio · Política Privacidad

Gestionar el consentimiento de las cookies
Para ofrecer las mejores experiencias, utilizamos tecnologías como las cookies para almacenar y/o acceder a la información del dispositivo. El consentimiento de estas tecnologías nos permitirá procesar datos como el comportamiento de navegación o las identificaciones únicas en este sitio. No consentir o retirar el consentimiento, puede afectar negativamente a ciertas características y funciones.
Funcional Siempre activo
El almacenamiento o acceso técnico es estrictamente necesario para el propósito legítimo de permitir el uso de un servicio específico explícitamente solicitado por el abonado o usuario, o con el único propósito de llevar a cabo la transmisión de una comunicación a través de una red de comunicaciones electrónicas.
Preferencias
El almacenamiento o acceso técnico es necesario para la finalidad legítima de almacenar preferencias no solicitadas por el abonado o usuario.
Estadísticas
El almacenamiento o acceso técnico que es utilizado exclusivamente con fines estadísticos. El almacenamiento o acceso técnico que se utiliza exclusivamente con fines estadísticos anónimos. Sin un requerimiento, el cumplimiento voluntario por parte de tu Proveedor de servicios de Internet, o los registros adicionales de un tercero, la información almacenada o recuperada sólo para este propósito no se puede utilizar para identificarte.
Marketing
El almacenamiento o acceso técnico es necesario para crear perfiles de usuario para enviar publicidad, o para rastrear al usuario en una web o en varias web con fines de marketing similares.
Administrar opciones Gestionar los servicios Gestionar proveedores Leer más sobre estos propósitos
Ver preferencias
{title} {title} {title}