{"id":5677,"date":"2024-10-18T09:00:00","date_gmt":"2024-10-18T07:00:00","guid":{"rendered":"https:\/\/www.hostingtg.com\/blog\/?p=5677"},"modified":"2024-10-18T00:08:28","modified_gmt":"2024-10-17T22:08:28","slug":"guia-htaccess","status":"publish","type":"post","link":"https:\/\/www.hostingtg.com\/blog\/guia-htaccess\/","title":{"rendered":"Gu\u00eda completa para usar el archivo .htaccess en WordPress"},"content":{"rendered":"\n<p>El archivo <code>.htaccess<\/code> es una de las herramientas m\u00e1s potentes y, a la vez, m\u00e1s sensibles dentro de la estructura de un sitio WordPress. Si alguna vez has tenido que lidiar con redirecciones, errores de servidor o mejorar la seguridad de tu sitio, seguramente has interactuado con este archivo. Sin embargo, no todos los <a href=\"https:\/\/www.hostingtg.com\/blog\/wordpress-6-6-novedades\/\" target=\"_blank\" data-type=\"link\" data-id=\"https:\/\/www.hostingtg.com\/blog\/wordpress-6-6-novedades\/\" rel=\"noreferrer noopener\">usuarios de WordPress<\/a> est\u00e1n familiarizados con su verdadero potencial. Este peque\u00f1o archivo tiene la capacidad de modificar configuraciones a nivel de servidor, lo que significa que puede gestionar c\u00f3mo interact\u00faan los navegadores con tu sitio, mejorar su seguridad y optimizar su rendimiento, todo sin la necesidad de plugins.<\/p>\n\n\n\n<p>Personalmente, he descubierto que comprender y manipular adecuadamente el archivo <code>.htaccess<\/code> no solo permite resolver problemas de forma r\u00e1pida, sino que tambi\u00e9n abre un abanico de posibilidades para mejorar el rendimiento y la seguridad del sitio. En esta gu\u00eda, exploraremos desde lo m\u00e1s b\u00e1sico hasta los usos m\u00e1s avanzados de <code>.htaccess<\/code>, incluyendo c\u00f3mo puedes proteger tu sitio, realizar redirecciones y optimizar la carga de tu web.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>\u00bfQu\u00e9 es el archivo .htaccess y para qu\u00e9 sirve en WordPress?<\/strong><\/h2>\n\n\n\n<p>El archivo <code>.htaccess<\/code> (abreviatura de \u00abhypertext access\u00bb) es un archivo de configuraci\u00f3n del servidor que permite hacer ajustes en la forma en que este maneja ciertas solicitudes. En WordPress, este archivo juega un papel esencial, ya que es responsable de elementos como la estructura de enlaces permanentes (permalinks), la seguridad del sitio y las redirecciones. Su capacidad para controlar configuraciones a nivel de servidor lo convierte en una herramienta indispensable para cualquier administrador de WordPress que quiera personalizar su sitio o solucionar problemas de manera eficiente.<\/p>\n\n\n\n<p>Una de las funcionalidades m\u00e1s poderosas de <code>.htaccess<\/code> es el <strong>mod_rewrite<\/strong>, que permite la reescritura de URLs. Esto es crucial para mejorar la estructura de las URLs, haci\u00e9ndolas m\u00e1s amigables para SEO. Adem\u00e1s, <code>.htaccess<\/code> tambi\u00e9n permite a los administradores restringir el acceso a ciertas \u00e1reas del sitio, lo que es vital para mantener la seguridad en entornos donde m\u00faltiples usuarios tienen acceso al backend de WordPress.<\/p>\n\n\n\n<p>Por ejemplo, si necesitas proteger tu \u00e1rea de administraci\u00f3n (<code>wp-admin<\/code>), o si quieres impedir que personas no autorizadas accedan a determinados directorios de tu sitio, <code>.htaccess<\/code> te proporciona el control directo para hacerlo.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><strong>Experiencia personal:<\/strong> En mi experiencia, cada vez que he enfrentado un problema relacionado con la seguridad o con errores de redirecci\u00f3n, <code>.htaccess<\/code> ha sido mi herramienta de referencia. Con solo unas pocas l\u00edneas de c\u00f3digo, he podido evitar ataques o restaurar la funcionalidad del sitio sin tener que recurrir a soluciones m\u00e1s complicadas.<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>C\u00f3mo acceder y editar el archivo .htaccess en WordPress<\/strong><\/h2>\n\n\n\n<p>Acceder y editar el archivo <code>.htaccess<\/code> es una tarea que puede realizarse de varias formas, dependiendo de tu nivel de comodidad con la gesti\u00f3n de archivos y servidores. Aqu\u00ed te presento tres m\u00e9todos comunes para acceder a este archivo y hacer modificaciones sin poner en riesgo la integridad de tu sitio.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Acceso v\u00eda FTP:<\/strong> El m\u00e9todo m\u00e1s directo para editar el archivo <code>.htaccess<\/code> es utilizando un cliente FTP (como FileZilla). Al conectarte al servidor, encontrar\u00e1s el archivo en la ra\u00edz del directorio donde est\u00e1 instalado WordPress (junto a <code><a href=\"https:\/\/www.hostingtg.com\/blog\/wp-config-php-optimizacion-configuracion\/\" target=\"_blank\" data-type=\"link\" data-id=\"https:\/\/www.hostingtg.com\/blog\/wp-config-php-optimizacion-configuracion\/\" rel=\"noreferrer noopener\">wp-config.php<\/a><\/code>). Es importante descargar este archivo antes de hacer cualquier modificaci\u00f3n, de modo que si algo sale mal, puedas restaurar la versi\u00f3n anterior r\u00e1pidamente.<\/li>\n\n\n\n<li><strong>Edici\u00f3n a trav\u00e9s de cPanel:<\/strong> Si tu <a href=\"https:\/\/www.hostingtg.com\/hosting-compartido\/\" data-type=\"link\" data-id=\"https:\/\/www.hostingtg.com\/hosting-compartido\/\">proveedor de hosting utiliza cPanel<\/a>, puedes editar el archivo <code>.htaccess<\/code> directamente desde el \u00abAdministrador de archivos\u00bb. Navega hasta el directorio ra\u00edz de tu sitio y busca el archivo <code>.htaccess<\/code>. Haz clic derecho sobre \u00e9l y selecciona \u00abEditar\u00bb. Aqu\u00ed, puedes hacer tus modificaciones directamente sin necesidad de descargar el archivo.<\/li>\n\n\n\n<li><strong>Uso de plugins de WordPress:<\/strong> Si no te sientes c\u00f3modo usando FTP o cPanel, hay plugins como <strong>Yoast SEO<\/strong> o <strong>All in One SEO Pack<\/strong> que te permiten editar el archivo <code>.htaccess<\/code> desde el<a href=\"https:\/\/www.hostingtg.com\/hosting-wordpress\/\" data-type=\"link\" data-id=\"https:\/\/www.hostingtg.com\/hosting-wordpress\/\"> panel de administraci\u00f3n de WordPress<\/a>. Esta es una opci\u00f3n m\u00e1s segura para aquellos que no tienen experiencia t\u00e9cnica, ya que estos plugins tambi\u00e9n ofrecen ciertas protecciones contra errores cr\u00edticos.<\/li>\n<\/ol>\n\n\n\n<p>Es crucial que, antes de hacer cualquier cambio, realices una <strong>copia de seguridad<\/strong> del archivo original. Esto es algo que no se puede enfatizar lo suficiente. Un peque\u00f1o error en <code>.htaccess<\/code> puede hacer que tu sitio sea inaccesible, resultando en el temido <strong><a href=\"https:\/\/www.hostingtg.com\/blog\/error-500-internal-server\/\" target=\"_blank\" data-type=\"link\" data-id=\"https:\/\/www.hostingtg.com\/blog\/error-500-internal-server\/\" rel=\"noreferrer noopener\">Error 500 (Internal Server Error)<\/a><\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>C\u00f3digos \u00fatiles de .htaccess para mejorar el rendimiento de WordPress<\/strong><\/h2>\n\n\n\n<p>Uno de los mayores beneficios del archivo <code>.htaccess<\/code> es su capacidad para mejorar el rendimiento de tu sitio web sin la necesidad de instalar m\u00faltiples plugins. A continuaci\u00f3n, te presento algunos c\u00f3digos \u00fatiles que puedes a\u00f1adir a tu <code>.htaccess<\/code> para optimizar la carga de tu sitio, ahorrar recursos del servidor y mejorar la experiencia del usuario.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Activar la Compresi\u00f3n GZIP:<\/strong> La compresi\u00f3n GZIP reduce el tama\u00f1o de los archivos enviados desde tu servidor al navegador, lo que mejora la velocidad de carga de las p\u00e1ginas.<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code># Habilitar la compresi\u00f3n GZIP\n&lt;IfModule mod_deflate.c>\nAddOutputFilterByType DEFLATE text\/html text\/plain text\/xml text\/css text\/javascript\n&lt;\/IfModule>\n<\/code><\/pre>\n\n\n\n<p>Este c\u00f3digo es especialmente \u00fatil para reducir el tiempo de carga de archivos est\u00e1ticos como hojas de estilo (CSS), archivos JavaScript y p\u00e1ginas HTML.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.hostingtg.com\/blog\/wp-content\/uploads\/2024\/10\/htaccess-gzip.webp\"><img fetchpriority=\"high\" decoding=\"async\" width=\"764\" height=\"116\" src=\"https:\/\/www.hostingtg.com\/blog\/wp-content\/uploads\/2024\/10\/htaccess-gzip.webp\" alt=\"htaccess gzip\" class=\"wp-image-5680\" title=\"\"><\/a><\/figure>\n\n\n\n<p><strong>Control del Cach\u00e9 del Navegador:<\/strong> Al establecer tiempos de expiraci\u00f3n para diferentes tipos de archivos, puedes aprovechar el almacenamiento en cach\u00e9 del navegador y mejorar considerablemente los tiempos de carga para usuarios que visitan tu sitio de manera recurrente.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># Control del cache del navegador\n&lt;IfModule mod_expires.c>\nExpiresActive On\nExpiresByType image\/jpg \"access plus 1 year\"\nExpiresByType image\/png \"access plus 1 year\"\nExpiresByType text\/css \"access plus 1 month\"\n&lt;\/IfModule>\n<\/code><\/pre>\n\n\n\n<p>El c\u00f3digo anterior define que los archivos de imagen, por ejemplo, se almacenen en cach\u00e9 durante un a\u00f1o, mientras que las hojas de estilo se mantienen durante un mes. Esto no solo reduce la carga en el servidor, sino que tambi\u00e9n mejora la velocidad para el usuario.<\/p>\n\n\n\n<p><strong>Redirecciones 301 para SEO:<\/strong> Las redirecciones 301 son permanentes y juegan un papel crucial en la optimizaci\u00f3n SEO de tu sitio. Si has cambiado de dominio o reorganizado las URLs de tu sitio, este c\u00f3digo redirigir\u00e1 las antiguas a las nuevas, preservando el valor SEO.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># Redirecci\u00f3n 301 de HTTP a HTTPS\nRewriteCond %{HTTPS} !=on\nRewriteRule ^(.*)$ https:\/\/%{HTTP_HOST}%{REQUEST_URI} &#91;L,R=301]\n<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Este c\u00f3digo es clave para asegurarte de que todo el tr\u00e1fico de tu sitio se dirija a la versi\u00f3n segura (HTTPS), lo cual no solo es esencial para la seguridad, sino que tambi\u00e9n es un factor de clasificaci\u00f3n en Google.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Mejorar la seguridad de tu sitio con .htaccess<\/strong><\/h2>\n\n\n\n<p>La seguridad es uno de los aspectos m\u00e1s cr\u00edticos a la hora de gestionar un sitio WordPress, y el archivo <code>.htaccess<\/code> te proporciona una herramienta poderosa para proteger tu sitio contra ataques maliciosos y accesos no autorizados. A continuaci\u00f3n, te presento algunas configuraciones esenciales que puedes implementar.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Proteger el \u00e1rea de administraci\u00f3n (<a href=\"https:\/\/www.hostingtg.com\/blog\/wordpress-admin-guia\/\" target=\"_blank\" data-type=\"link\" data-id=\"https:\/\/www.hostingtg.com\/blog\/wordpress-admin-guia\/\" rel=\"noreferrer noopener\">wp-admin<\/a> y wp-login):<\/strong> Una forma efectiva de proteger tu \u00e1rea de administraci\u00f3n es mediante el uso de <code>.htaccess<\/code> para a\u00f1adir autenticaci\u00f3n a nivel de servidor. Esto asegura que solo las personas autorizadas puedan acceder a <code>wp-login.php<\/code> y <code>wp-admin<\/code>.<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code># Proteger wp-admin con contrase\u00f1a\n&lt;Files wp-login.php>\nAuthName \"Authorized Only\"\nAuthType Basic\nAuthUserFile \/path\/.htpasswd\nRequire valid-user\n&lt;\/Files>\n<\/code><\/pre>\n\n\n\n<p>Al a\u00f1adir este c\u00f3digo, cualquier intento de acceder a la <a href=\"https:\/\/www.hostingtg.com\/blog\/proteger-login-wordpress\/\" target=\"_blank\" data-type=\"link\" data-id=\"https:\/\/www.hostingtg.com\/blog\/proteger-login-wordpress\/\" rel=\"noreferrer noopener\">p\u00e1gina de login de WordPress<\/a> requerir\u00e1 un nombre de usuario y una contrase\u00f1a adicionales, lo que a\u00f1ade una capa de seguridad crucial para evitar ataques de fuerza bruta.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.hostingtg.com\/blog\/wp-content\/uploads\/2024\/10\/htaccess-wp-admin.webp\"><img decoding=\"async\" width=\"604\" height=\"130\" src=\"https:\/\/www.hostingtg.com\/blog\/wp-content\/uploads\/2024\/10\/htaccess-wp-admin.webp\" alt=\"htaccess wp admin\" class=\"wp-image-5681\" title=\"\"><\/a><\/figure>\n\n\n\n<p><strong>Evitar el listado de directorios:<\/strong> A veces, los servidores permiten que se muestre el contenido de directorios si no hay un archivo <code>index.html<\/code> o <code>index.php<\/code> presente. Esto puede exponer archivos sensibles a usuarios no autorizados.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># Evitar el listado de directorios\nOptions -Indexes\n<\/code><\/pre>\n\n\n\n<p>Este simple c\u00f3digo asegura que los directorios no sean visibles, a\u00f1adiendo una capa adicional de seguridad a tu sitio.<\/p>\n\n\n\n<p><strong>Bloquear el acceso por IP:<\/strong> Si detectas intentos repetidos de acceso no autorizado desde una IP espec\u00edfica, puedes bloquearla directamente desde el archivo <code>.htaccess<\/code>.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># Bloquear IP espec\u00edfica\n&lt;Limit GET POST>\norder deny,allow\ndeny from 123.456.789.000\nallow from all\n&lt;\/Limit><\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Este c\u00f3digo es particularmente \u00fatil para prevenir ataques recurrentes desde una misma fuente y proteger tu sitio contra accesos malintencionados.<\/li>\n<\/ul>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><strong>Experiencia personal:<\/strong> Al aplicar estos c\u00f3digos en diferentes proyectos, he comprobado que peque\u00f1as configuraciones en <code>.htaccess<\/code> pueden tener un impacto significativo en la seguridad del sitio. La protecci\u00f3n de \u00e1reas cr\u00edticas como <code>wp-admin<\/code> y la restricci\u00f3n de accesos no autorizados se vuelven m\u00e1s f\u00e1ciles de manejar con este tipo de ajustes.<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Resoluci\u00f3n de problemas comunes con .htaccess en WordPress<\/strong><\/h2>\n\n\n\n<p>Aunque el archivo <code>.htaccess<\/code> es incre\u00edblemente \u00fatil, tambi\u00e9n puede ser la fuente de algunos problemas t\u00e9cnicos si no se maneja correctamente. Uno de los errores m\u00e1s comunes que los usuarios de WordPress encuentran es el <strong>Error 500 (Internal Server Error)<\/strong>, que generalmente se debe a un problema en las reglas de <code>.htaccess<\/code>. Aqu\u00ed te doy algunas soluciones r\u00e1pidas para resolver problemas relacionados con <code>.htaccess<\/code>.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Error 500 (Internal Server Error):<\/strong> Este error generalmente ocurre cuando hay un problema con la sintaxis del archivo <code>.htaccess<\/code> o cuando se aplican reglas de redirecci\u00f3n conflictivas. Para solucionarlo, intenta eliminar temporalmente el archivo <code>.htaccess<\/code> y recargar tu sitio. Si el sitio vuelve a la normalidad, el problema est\u00e1 en el archivo. Puedes generar un nuevo <code>.htaccess<\/code> desde el panel de administraci\u00f3n de WordPress (Ajustes > Enlaces Permanentes).<\/li>\n\n\n\n<li><strong>Restaurar el Archivo .htaccess Predeterminado:<\/strong> Si no puedes identificar el error, puedes restaurar el archivo <code>.htaccess<\/code> a su configuraci\u00f3n predeterminada de WordPress con el siguiente c\u00f3digo<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code># WordPress htaccess por defecto\n# BEGIN WordPress\n&lt;IfModule mod_rewrite.c>\nRewriteEngine On\nRewriteBase \/\nRewriteRule ^index\\.php$ - &#91;L]\nRewriteCond %{REQUEST_FILENAME} !-f\nRewriteCond %{REQUEST_FILENAME} !-d\nRewriteRule . \/index.php &#91;L]\n&lt;\/IfModule>\n# END WordPress\n<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Este c\u00f3digo es la configuraci\u00f3n b\u00e1sica de <code>.htaccess<\/code> para WordPress y deber\u00eda resolver la mayor\u00eda de los problemas relacionados con las URLs y redirecciones.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Buenas pr\u00e1cticas para gestionar el archivo .htaccess<\/strong><\/h3>\n\n\n\n<p>Dado que <code>.htaccess<\/code> es un archivo sensible, es importante seguir ciertas <strong>buenas pr\u00e1cticas<\/strong> para evitar problemas y asegurarte de que todo funcione correctamente. Aqu\u00ed algunas recomendaciones:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Hacer copias de seguridad regularmente:<\/strong> Antes de hacer cualquier cambio, aseg\u00farate de tener una copia de seguridad del archivo <code>.htaccess<\/code>. Un peque\u00f1o error puede hacer que tu sitio sea inaccesible.<\/li>\n\n\n\n<li><strong>Comentar el c\u00f3digo:<\/strong> A\u00f1adir comentarios dentro del archivo <code>.htaccess<\/code> te ayudar\u00e1 a recordar qu\u00e9 hace cada bloque de c\u00f3digo, lo que es especialmente \u00fatil si vuelves a editarlo en el futuro.<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code># Este c\u00f3digo redirige todo el tr\u00e1fico de HTTP a HTTPS\nRewriteEngine On\nRewriteCond %{HTTPS} !=on\nRewriteRule ^(.*)$ https:\/\/%{HTTP_HOST}%{REQUEST_URI} &#91;L,R=301]\n\n<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.hostingtg.com\/blog\/wp-content\/uploads\/2024\/10\/htaccess-ayuda.webp\"><img decoding=\"async\" width=\"572\" height=\"94\" src=\"https:\/\/www.hostingtg.com\/blog\/wp-content\/uploads\/2024\/10\/htaccess-ayuda.webp\" alt=\"htaccess ayuda\" class=\"wp-image-5682\" title=\"\"><\/a><\/figure>\n\n\n\n<p><strong>Prueba los cambios en un entorno de pruebas:<\/strong> Si es posible, implementa los cambios primero en un entorno de desarrollo antes de aplicarlos en tu sitio en vivo. Esto te ayudar\u00e1 a detectar problemas antes de que afecten a los usuarios finales.<\/p>\n\n\n\n<p><strong>Opini\u00f3n personal<\/strong><\/p>\n\n\n\n<p>El archivo <code>.htaccess<\/code> es, sin duda, una de las herramientas m\u00e1s poderosas pero subestimadas dentro de WordPress. A lo largo de los a\u00f1os, he aprendido que dominar su uso puede marcar una diferencia enorme en c\u00f3mo se gestiona un sitio web, desde mejorar el rendimiento hasta reforzar la seguridad sin depender de plugins adicionales. Personalmente, considero que tener control sobre <code>.htaccess<\/code> no solo te brinda m\u00e1s flexibilidad, sino tambi\u00e9n una mayor comprensi\u00f3n del funcionamiento interno de tu sitio. Aunque pueda parecer complicado al principio, una vez que te familiarizas con sus configuraciones, se convierte en un recurso indispensable.<\/p>\n\n\n\n<p>\u00bfHas tenido alguna experiencia con <code>.htaccess<\/code>? Me encantar\u00eda conocer tus comentarios y si te has enfrentado a alg\u00fan desaf\u00edo que te gustar\u00eda compartir. \u00a1D\u00e9jalos abajo!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>El archivo .htaccess es una de las herramientas m\u00e1s potentes y, a la vez, m\u00e1s sensibles dentro de la estructura de un sitio WordPress. Si alguna vez has tenido que lidiar con redirecciones, errores de servidor o mejorar la seguridad de tu sitio, seguramente has interactuado con este archivo. Sin embargo, no todos los usuarios [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":5679,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[491],"tags":[608,607,609,197],"class_list":["post-5677","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wordpress","tag-configuracion","tag-htaccess","tag-optimizacion","tag-wordpress"],"_links":{"self":[{"href":"https:\/\/www.hostingtg.com\/blog\/wp-json\/wp\/v2\/posts\/5677","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostingtg.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostingtg.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostingtg.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostingtg.com\/blog\/wp-json\/wp\/v2\/comments?post=5677"}],"version-history":[{"count":2,"href":"https:\/\/www.hostingtg.com\/blog\/wp-json\/wp\/v2\/posts\/5677\/revisions"}],"predecessor-version":[{"id":5683,"href":"https:\/\/www.hostingtg.com\/blog\/wp-json\/wp\/v2\/posts\/5677\/revisions\/5683"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hostingtg.com\/blog\/wp-json\/wp\/v2\/media\/5679"}],"wp:attachment":[{"href":"https:\/\/www.hostingtg.com\/blog\/wp-json\/wp\/v2\/media?parent=5677"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostingtg.com\/blog\/wp-json\/wp\/v2\/categories?post=5677"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostingtg.com\/blog\/wp-json\/wp\/v2\/tags?post=5677"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}