{"id":14719,"date":"2021-01-23T23:41:35","date_gmt":"2021-01-24T03:41:35","guid":{"rendered":"https:\/\/adclichosting.com\/?p=14719"},"modified":"2023-10-24T10:56:41","modified_gmt":"2023-10-24T14:56:41","slug":"que-es-htaccess-para-que-sirve-y-codigos-fundamentales","status":"publish","type":"post","link":"https:\/\/adclichosting.com\/blog\/que-es-htaccess-para-que-sirve-y-codigos-fundamentales\/","title":{"rendered":"\u00bfQu\u00e9 es htaccess, para qu\u00e9 sirve y c\u00f3digos fundamentales?"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Htaccess es el nombre de un archivo de texto que se coloca en el directorio de una p\u00e1gina web, para configurar algunos cambios en el <a href=\"https:\/\/adclichosting.com\/servidores-dedicados-venezuela\/\">servidor<\/a> de alojamiento web y a trav\u00e9s de nuestro panel de control de nuestro servicio de hosting. Cada l\u00ednea del archivo contiene una regla. Cada regla se aplica al directorio donde se encuentra \u00fanicamente, incluyendo sus subdirectorios y ficheros.<br>Crear un archivo htaccess es muy sencillo, abrimos el bloc de notas escribimos las directivas y lo guardamos con el nombre&nbsp;\u201c.htaccess\u201d (incluye las&nbsp;comillas, para guardarlo sin la extensi\u00f3n .txt). Ahora, s\u00f3lo debemos subir el archivo a nuestro&nbsp;servidor web Apache o fichero dentro de nuestro administrador de archivos de cPanel por ejemplo. Esto se procesar\u00e1 cada vez que un&nbsp;cliente&nbsp;realice una petici\u00f3n.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-c-mo-funciona-el-archivo-htaccess\"><strong>\u00bfC\u00f3mo funciona el archivo .htaccess?<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">El archivo htaccess localizado en el administrador de archivos de tu servidor web o hosting compartido consultar\u00e1 y har\u00e1 exactamente lo que este archivo le indique.<br>Este archivo .htaccess puede existir en un directorio principal o directorio ra\u00edz y todos los directorios web har\u00e1n seg\u00fan lo que este archivo indique. Tambi\u00e9n es posible crear archivos htaccess para ciertos directorios en especifico si se desea que realicen otras instrucciones. Estas instrucciones solo afectar\u00e1n a dicho directorio y subdirectorios asociados a este. Los dem\u00e1s directorios no se ver\u00e1n afectados.<br>Si por ejemplo dentro del archivo htaccess colocamos un c\u00f3digo de configuraci\u00f3n que redirija a los visitantes a otro sitio web. El servidor apache al consultar este archivo oculto redireccionar\u00e1 a los visitantes a la pagina web que has indicado en dicho c\u00f3digo htaccess.<br>Pero si por el contrario existe alg\u00fan error de conexi\u00f3n con esta pagina que hemos indicado. El servidor consultar\u00e1 el c\u00f3digo nuevamente y como resultado mostrar\u00e1 el error 404. Incluso es posible editar estas paginas de error y hacer el llamado a trav\u00e9s del archivo .htaccess.<\/p>\n\n\n\n<div class=\"schema-how-to wp-block-yoast-how-to-block\"><p class=\"schema-how-to-description\"><h><strong>Ejemplos  de fichero htaccess que todo webmaster deber\u00eda conocer<\/strong><\/h><br><h><h><br> E<\/h><\/h>stos son los<h><h>&nbsp;<\/h><\/h>6<h><h> ejemplos&nbsp;.htaccess sencillos y muy \u00fatiles, c\u00f3mo para ponerlos en pr\u00e1ctica r\u00e1pidamente. Aqu\u00ed comentamos y ampliamos <\/h><\/h>estos c\u00f3digos para este<h><h> archivo de configuraci\u00f3n:<br><\/h><\/h><\/p> <ol class=\"schema-how-to-steps\"><li class=\"schema-how-to-step\" id=\"how-to-step-1619793883171\"><strong class=\"schema-how-to-step-name\">Redireccionamiento<\/strong> <p class=\"schema-how-to-step-text\">Imagina que necesitas enviar a todos tus visitantes a una p\u00e1gina en especial, mientras realizas el\u00a0mantenimiento de tu\u00a0sitio web:<br\/><br\/>order deny,allow<br\/>deny from all<br\/>allow from 123.123.123.123<br\/><br\/>ErrorDocument 403 \/pagina.html<br\/><br\/>&lt;Files page.html><br\/>allow from all<br\/>&lt;\/Files><br\/><br\/>Reemplaza el 123.123.123.123 con tu direcci\u00f3n IP y \u00abpagina.html\u00bb con el nombre de la p\u00e1gina que deseas que tus visitantes vean.<\/p> <\/li><li class=\"schema-how-to-step\" id=\"how-to-step-1619793970370\"><strong class=\"schema-how-to-step-name\">Bloqueo de determinadas direcciones IP<\/strong> <p class=\"schema-how-to-step-text\">Pero el redireccionamiento no lo es todo. Ahora imagina, \u00bfQu\u00e9 suceder\u00eda si hay un crawlers o un boot spam que sobre carga tu servidor con peticiones in\u00fatiles o consultas fastidiosas? \u00bfC\u00f3mo los bloqueamos?<br\/><br\/>Order allow, deny<br\/>Deny from 123.123.123.123<br\/>Allow from all<br\/><br\/>Donde 123.123.123.123 es la direcci\u00f3n ip a bloquear. Si se percatan, las directivas son muy similares a la anterior, con la diferencia, que en la primera denegamos o estaremos bloqueando el acceso a todos los visitantes, y en la otra se le dar\u00e1 acceso a determinadas o una sola IP.<\/p> <\/li><li class=\"schema-how-to-step\" id=\"how-to-step-1619794033687\"><strong class=\"schema-how-to-step-name\">Transfiriendo Page Rank<\/strong> <p class=\"schema-how-to-step-text\">Esto se aplica a los casos en que hemos movido o renombrado una p\u00e1gina web en nuestro sitio y queremos que todos nuestros visitantes sean enviados a la nueva url. La alternativa, que incluye la transferencia de\u00a0PageRank, para el\u00a0posicionamiento en buscadores, es:<br\/>Redirect 301 \/pagina_antigua.html http:\/\/ tusitio.com\/ pagina_nueva.html<br\/><br\/>Con el\u00a0redireccionamiento 301, la p\u00e1gina nueva no pierde el valor ganado por la p\u00e1gina antigua.<\/p> <\/li><li class=\"schema-how-to-step\" id=\"how-to-step-1619794063307\"><strong class=\"schema-how-to-step-name\">Prevenir la navegaci\u00f3n en un directorio<\/strong> <p class=\"schema-how-to-step-text\">Esto es algo que a veces se nos olvida. Cuando un directorio no tiene la p\u00e1gina de index, cualquier visitante puede observar los archivos contenidos en el directorio, y navegar a trav\u00e9s de ellos. Si nosotros queremos prevenir esto, s\u00f3lo debemos escribir lo siguiente:<br\/><br\/>Options All -Indexes<\/p> <\/li><li class=\"schema-how-to-step\" id=\"how-to-step-1619794078089\"><strong class=\"schema-how-to-step-name\">P\u00e1gina de <a href=\"https:\/\/es.wikipedia.org\/wiki\/HTTP_404#:~:text=HTTP%20404%20Not%20Found%20o,recurso%20que%20ha%20sido%20pedido.\">Error 404<\/a> personalizada<\/strong> <p class=\"schema-how-to-step-text\">Por defecto, el servidor Apache muestra una p\u00e1gina de error 404\u00a0\u201c404 File Not Found\u201d, cuando nuestros visitantes acceden a una p\u00e1gina que en el momento no existe.<br\/><br\/>Sin embargo, la p\u00e1gina por defecto es poco usable y no deja una buena impresi\u00f3n, por lo que podr\u00edamos\u00a0crear una p\u00e1gina especial a la cual redirigir cada vez que se produce el error 404.<br\/>ErrorDocument 404 \/404.html<br\/>Donde 404.html es el nombre de la p\u00e1gina personalizada, que queremos que nuestros visitantes vean.<\/p> <\/li><li class=\"schema-how-to-step\" id=\"how-to-step-1619794188761\"><strong class=\"schema-how-to-step-name\">Reescribir URLs amigables<\/strong> <p class=\"schema-how-to-step-text\">Cuando tenemos dos\u00a0urls amigables, por lo general se recomienda escoger la m\u00e1s corta y f\u00e1cil de recordar. Por ejemplo:<br\/>RewriteEngine on<br\/>RewriteRule ^contacto\/$ \/pages\/contacto.html [L]<br\/><br\/>Aqu\u00ed le decimos al\u00a0servidor Apache, que active el modulo mod_rewrite (RewriteEngine on) y muestre el contenido de \u201c\/pages\/contacto.html\u201d cada vez que cualquier visitante ingrese a \u201chttp:\/\/tusitio.com\/contacto\u201d. Con la\u00a0bandera L, detenemos el proceso si es que se cumple la condici\u00f3n, de esta manera ahorramos recursos.\u00a0M\u00e1s detalles:\u00a0Urls amigables con PHP.<\/p> <\/li><li class=\"schema-how-to-step\" id=\"how-to-step-1619794244321\"><strong class=\"schema-how-to-step-name\">Directorios restringidos con contrase\u00f1as<\/strong> <p class=\"schema-how-to-step-text\">En los casos en que necesitemos permitir el acceso a un directorio o omitir la visualizaci\u00f3n nuestra pagina de nuestra p\u00e1gina de inicio s\u00f3lo a determinadas personas, podemos configurar nuestro servidor apache para cubrir esta necesidad. B\u00e1sicamente, son 2 pasos los que hay que seguir:<br\/><br\/>&#8211; Crear el .htaccess, en el directorio a restringir<br\/>AuthUserFile \/full\/path\/to\/.htpasswd<br\/>AuthName \u00abIngresar\u00bb<br\/>AuthType Basic<br\/>require user nombre_de_usuario<br\/>El archivo\u00a0.htpasswd no debe estar en un directorio accesible a cualquier\u00a0cliente\u00a0web. No se olviden de probar esto.<br\/><br\/>&#8211; Crear el fichero .htpasswd<br\/>El ficher\u00a0.htpasswd debe contener el nombre de usuario y la contrase\u00f1a, que Apache solicitar\u00e1. La contrase\u00f1a debe estar cifrada.<br\/>nombre_de_usuario:password_encriptado<\/p> <\/li><li class=\"schema-how-to-step\" id=\"how-to-step-1628085916326\"><strong class=\"schema-how-to-step-name\">Mas ejemplos de rewriteengine on rewritecond<br\/><br\/>El siguiente c\u00f3digo redirigir\u00e1 todo el contenido de un nombre de dominio a otro:<\/strong> <p class=\"schema-how-to-step-text\"><em>RewriteEngine On<br\/>RewriteRule ^(.*)$ http:\/\/ww<\/em>w.<em>nuevodominio.com\/$1 [R=301,L]<\/em><br\/><strong>El siguiente redirecciona el sitio de http www a www y con SSL:<\/strong><br\/><em>RewriteCond %{HTTP_HOST} !^www\\..+$ [NC]<br\/>RewriteRule ^(.*)$ https:\/\/www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]<br\/># o tambi\u00e9n<br\/>RewriteRule ^(.*)$ https:\/\/www.%{HTTP_HOST}\/$1 [R=301,L]<\/em><br\/><br\/><em>Importante: Para realizar modificaciones en el archivo .htaccess es necesario tener conocimientos de programaci\u00f3n previamente porque cualquier modificaci\u00f3n podr\u00eda afectar la visibilidad de la pagina web.<\/em><br\/><\/p> <\/li><\/ol><\/div>\n\n\n\n<p class=\"yoast-reading-time__wrapper\"><span class=\"yoast-reading-time__icon\"><svg aria-hidden=\"true\" focusable=\"false\" data-icon=\"clock\" width=\"20\" height=\"20\" fill=\"none\" stroke=\"currentColor\" style=\"display:inline-block;vertical-align:-0.1em\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 24 24\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z\"><\/path><\/svg><\/span><span class=\"yoast-reading-time__spacer\" style=\"display:inline-block;width:1em\"><\/span><span class=\"yoast-reading-time__descriptive-text\">Tiempo de lectura estimado:  <\/span><span class=\"yoast-reading-time__reading-time\">5<\/span><span class=\"yoast-reading-time__time-unit\"> minutos<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Htaccess es el nombre de un archivo de texto que se coloca en el directorio de una p\u00e1gina web, para configurar algunos cambios en el servidor de alojamiento web y&hellip;<\/p>\n","protected":false},"author":2,"featured_media":22547,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3314],"tags":[],"class_list":["post-14719","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-sys-admin-y-webmaster"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.0 (Yoast SEO v28.0) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>\u00bfQu\u00e9 es htaccess, para qu\u00e9 sirve y c\u00f3digos fundamentales? - Adclic Hosting<\/title>\n<meta name=\"description\" content=\"Htaccess es el nombre de un archivo de texto que se coloca en el directorio de una p\u00e1gina web, para configurar algunos cambios en el servidor\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/adclichosting.com\/blog\/que-es-htaccess-para-que-sirve-y-codigos-fundamentales\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u00bfQu\u00e9 es htaccess, para qu\u00e9 sirve y c\u00f3digos fundamentales?\" \/>\n<meta property=\"og:description\" content=\"Htaccess es el nombre de un archivo de texto que se coloca en el directorio de una p\u00e1gina web, para configurar algunos cambios en el servidor\" \/>\n<meta property=\"og:url\" content=\"https:\/\/adclichosting.com\/blog\/que-es-htaccess-para-que-sirve-y-codigos-fundamentales\/\" \/>\n<meta property=\"og:site_name\" content=\"Adclic Hosting\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/josuejosefuentes\" \/>\n<meta property=\"article:published_time\" content=\"2021-01-24T03:41:35+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-10-24T14:56:41+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/adclichosting.com\/blog\/wp-content\/uploads\/2021\/01\/1-2.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"675\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Fuentes\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@josuejosefuente\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fuentes\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/adclichosting.com\\\/blog\\\/que-es-htaccess-para-que-sirve-y-codigos-fundamentales\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/adclichosting.com\\\/blog\\\/que-es-htaccess-para-que-sirve-y-codigos-fundamentales\\\/\"},\"author\":{\"name\":\"Fuentes\",\"@id\":\"https:\\\/\\\/adclichosting.com\\\/blog\\\/#\\\/schema\\\/person\\\/15a62c1faa6e29f6d1a618ba5de17aa0\"},\"headline\":\"\u00bfQu\u00e9 es htaccess, para qu\u00e9 sirve y c\u00f3digos fundamentales?\",\"datePublished\":\"2021-01-24T03:41:35+00:00\",\"dateModified\":\"2023-10-24T14:56:41+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/adclichosting.com\\\/blog\\\/que-es-htaccess-para-que-sirve-y-codigos-fundamentales\\\/\"},\"wordCount\":1086,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/adclichosting.com\\\/blog\\\/que-es-htaccess-para-que-sirve-y-codigos-fundamentales\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/adclichosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/01\\\/1-2.png\",\"articleSection\":[\"Sys Admin y Webmaster\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/adclichosting.com\\\/blog\\\/que-es-htaccess-para-que-sirve-y-codigos-fundamentales\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/adclichosting.com\\\/blog\\\/que-es-htaccess-para-que-sirve-y-codigos-fundamentales\\\/\",\"url\":\"https:\\\/\\\/adclichosting.com\\\/blog\\\/que-es-htaccess-para-que-sirve-y-codigos-fundamentales\\\/\",\"name\":\"\u00bfQu\u00e9 es htaccess, para qu\u00e9 sirve y c\u00f3digos fundamentales? - Adclic Hosting\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/adclichosting.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/adclichosting.com\\\/blog\\\/que-es-htaccess-para-que-sirve-y-codigos-fundamentales\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/adclichosting.com\\\/blog\\\/que-es-htaccess-para-que-sirve-y-codigos-fundamentales\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/adclichosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/01\\\/1-2.png\",\"datePublished\":\"2021-01-24T03:41:35+00:00\",\"dateModified\":\"2023-10-24T14:56:41+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/adclichosting.com\\\/blog\\\/#\\\/schema\\\/person\\\/15a62c1faa6e29f6d1a618ba5de17aa0\"},\"description\":\"Htaccess es el nombre de un archivo de texto que se coloca en el directorio de una p\u00e1gina web, para configurar algunos cambios en el servidor\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/adclichosting.com\\\/blog\\\/que-es-htaccess-para-que-sirve-y-codigos-fundamentales\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/adclichosting.com\\\/blog\\\/que-es-htaccess-para-que-sirve-y-codigos-fundamentales\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/adclichosting.com\\\/blog\\\/que-es-htaccess-para-que-sirve-y-codigos-fundamentales\\\/#primaryimage\",\"url\":\"https:\\\/\\\/adclichosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/01\\\/1-2.png\",\"contentUrl\":\"https:\\\/\\\/adclichosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/01\\\/1-2.png\",\"width\":1200,\"height\":675,\"caption\":\"htaccess\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/adclichosting.com\\\/blog\\\/que-es-htaccess-para-que-sirve-y-codigos-fundamentales\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/adclichosting.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u00bfQu\u00e9 es htaccess, para qu\u00e9 sirve y c\u00f3digos fundamentales?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/adclichosting.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/adclichosting.com\\\/blog\\\/\",\"name\":\"Adclic Hosting\",\"description\":\"Hosting Empresarial\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/adclichosting.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/adclichosting.com\\\/blog\\\/#\\\/schema\\\/person\\\/15a62c1faa6e29f6d1a618ba5de17aa0\",\"name\":\"Fuentes\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/78da906689e832bdc83574aef38a9ab21a9161cfa19d97fb6695fdcfe220fc9d?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/78da906689e832bdc83574aef38a9ab21a9161cfa19d97fb6695fdcfe220fc9d?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/78da906689e832bdc83574aef38a9ab21a9161cfa19d97fb6695fdcfe220fc9d?s=96&d=mm&r=g\",\"caption\":\"Fuentes\"},\"sameAs\":[\"https:\\\/\\\/www.adclichosting.com\",\"https:\\\/\\\/www.facebook.com\\\/josuejosefuentes\",\"https:\\\/\\\/x.com\\\/josuejosefuente\"],\"url\":\"https:\\\/\\\/adclichosting.com\\\/blog\\\/author\\\/paadclic\\\/\"},{\"@type\":\"HowTo\",\"@id\":\"https:\\\/\\\/adclichosting.com\\\/blog\\\/que-es-htaccess-para-que-sirve-y-codigos-fundamentales\\\/#howto-1\",\"name\":\"\u00bfQu\u00e9 es htaccess, para qu\u00e9 sirve y c\u00f3digos fundamentales?\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/adclichosting.com\\\/blog\\\/que-es-htaccess-para-que-sirve-y-codigos-fundamentales\\\/#article\"},\"description\":\"<strong>Ejemplos  de fichero htaccess que todo webmaster deber\u00eda conocer<\\\/strong><br\\\/><br\\\/> Estos son los\u00a06 ejemplos\u00a0.htaccess sencillos y muy \u00fatiles, c\u00f3mo para ponerlos en pr\u00e1ctica r\u00e1pidamente. Aqu\u00ed comentamos y ampliamos estos c\u00f3digos para este archivo de configuraci\u00f3n:<br\\\/>\",\"step\":[{\"@type\":\"HowToStep\",\"url\":\"https:\\\/\\\/adclichosting.com\\\/blog\\\/que-es-htaccess-para-que-sirve-y-codigos-fundamentales\\\/#how-to-step-1619793883171\",\"name\":\"Redireccionamiento\",\"itemListElement\":[{\"@type\":\"HowToDirection\",\"text\":\"Imagina que necesitas enviar a todos tus visitantes a una p\u00e1gina en especial, mientras realizas el\u00a0mantenimiento de tu\u00a0sitio web:order deny,allowdeny from allallow from 123.123.123.123ErrorDocument 403 \\\/pagina.htmlallow from allReemplaza el 123.123.123.123 con tu direcci\u00f3n IP y \\\"pagina.html\\\" con el nombre de la p\u00e1gina que deseas que tus visitantes vean.\"}]},{\"@type\":\"HowToStep\",\"url\":\"https:\\\/\\\/adclichosting.com\\\/blog\\\/que-es-htaccess-para-que-sirve-y-codigos-fundamentales\\\/#how-to-step-1619793970370\",\"name\":\"Bloqueo de determinadas direcciones IP\",\"itemListElement\":[{\"@type\":\"HowToDirection\",\"text\":\"Pero el redireccionamiento no lo es todo. Ahora imagina, \u00bfQu\u00e9 suceder\u00eda si hay un crawlers o un boot spam que sobre carga tu servidor con peticiones in\u00fatiles o consultas fastidiosas? \u00bfC\u00f3mo los bloqueamos?Order allow, denyDeny from 123.123.123.123Allow from allDonde 123.123.123.123 es la direcci\u00f3n ip a bloquear. Si se percatan, las directivas son muy similares a la anterior, con la diferencia, que en la primera denegamos o estaremos bloqueando el acceso a todos los visitantes, y en la otra se le dar\u00e1 acceso a determinadas o una sola IP.\"}]},{\"@type\":\"HowToStep\",\"url\":\"https:\\\/\\\/adclichosting.com\\\/blog\\\/que-es-htaccess-para-que-sirve-y-codigos-fundamentales\\\/#how-to-step-1619794033687\",\"name\":\"Transfiriendo Page Rank\",\"itemListElement\":[{\"@type\":\"HowToDirection\",\"text\":\"Esto se aplica a los casos en que hemos movido o renombrado una p\u00e1gina web en nuestro sitio y queremos que todos nuestros visitantes sean enviados a la nueva url. La alternativa, que incluye la transferencia de\u00a0PageRank, para el\u00a0posicionamiento en buscadores, es:Redirect 301 \\\/pagina_antigua.html http:\\\/\\\/ tusitio.com\\\/ pagina_nueva.htmlCon el\u00a0redireccionamiento 301, la p\u00e1gina nueva no pierde el valor ganado por la p\u00e1gina antigua.\"}]},{\"@type\":\"HowToStep\",\"url\":\"https:\\\/\\\/adclichosting.com\\\/blog\\\/que-es-htaccess-para-que-sirve-y-codigos-fundamentales\\\/#how-to-step-1619794063307\",\"name\":\"Prevenir la navegaci\u00f3n en un directorio\",\"itemListElement\":[{\"@type\":\"HowToDirection\",\"text\":\"Esto es algo que a veces se nos olvida. Cuando un directorio no tiene la p\u00e1gina de index, cualquier visitante puede observar los archivos contenidos en el directorio, y navegar a trav\u00e9s de ellos. Si nosotros queremos prevenir esto, s\u00f3lo debemos escribir lo siguiente:Options All -Indexes\"}]},{\"@type\":\"HowToStep\",\"url\":\"https:\\\/\\\/adclichosting.com\\\/blog\\\/que-es-htaccess-para-que-sirve-y-codigos-fundamentales\\\/#how-to-step-1619794078089\",\"name\":\"P\u00e1gina de Error 404 personalizada\",\"itemListElement\":[{\"@type\":\"HowToDirection\",\"text\":\"Por defecto, el servidor Apache muestra una p\u00e1gina de error 404\u00a0\u201c404 File Not Found\u201d, cuando nuestros visitantes acceden a una p\u00e1gina que en el momento no existe.Sin embargo, la p\u00e1gina por defecto es poco usable y no deja una buena impresi\u00f3n, por lo que podr\u00edamos\u00a0crear una p\u00e1gina especial a la cual redirigir cada vez que se produce el error 404.ErrorDocument 404 \\\/404.htmlDonde 404.html es el nombre de la p\u00e1gina personalizada, que queremos que nuestros visitantes vean.\"}]},{\"@type\":\"HowToStep\",\"url\":\"https:\\\/\\\/adclichosting.com\\\/blog\\\/que-es-htaccess-para-que-sirve-y-codigos-fundamentales\\\/#how-to-step-1619794188761\",\"name\":\"Reescribir URLs amigables\",\"itemListElement\":[{\"@type\":\"HowToDirection\",\"text\":\"Cuando tenemos dos\u00a0urls amigables, por lo general se recomienda escoger la m\u00e1s corta y f\u00e1cil de recordar. Por ejemplo:RewriteEngine onRewriteRule ^contacto\\\/$ \\\/pages\\\/contacto.html [L]Aqu\u00ed le decimos al\u00a0servidor Apache, que active el modulo mod_rewrite (RewriteEngine on) y muestre el contenido de \u201c\\\/pages\\\/contacto.html\u201d cada vez que cualquier visitante ingrese a \u201chttp:\\\/\\\/tusitio.com\\\/contacto\u201d. Con la\u00a0bandera L, detenemos el proceso si es que se cumple la condici\u00f3n, de esta manera ahorramos recursos.\u00a0M\u00e1s detalles:\u00a0Urls amigables con PHP.\"}]},{\"@type\":\"HowToStep\",\"url\":\"https:\\\/\\\/adclichosting.com\\\/blog\\\/que-es-htaccess-para-que-sirve-y-codigos-fundamentales\\\/#how-to-step-1619794244321\",\"name\":\"Directorios restringidos con contrase\u00f1as\",\"itemListElement\":[{\"@type\":\"HowToDirection\",\"text\":\"En los casos en que necesitemos permitir el acceso a un directorio o omitir la visualizaci\u00f3n nuestra pagina de nuestra p\u00e1gina de inicio s\u00f3lo a determinadas personas, podemos configurar nuestro servidor apache para cubrir esta necesidad. B\u00e1sicamente, son 2 pasos los que hay que seguir:- Crear el .htaccess, en el directorio a restringirAuthUserFile \\\/full\\\/path\\\/to\\\/.htpasswdAuthName \\\"Ingresar\\\"AuthType Basicrequire user nombre_de_usuarioEl archivo\u00a0.htpasswd no debe estar en un directorio accesible a cualquier\u00a0cliente\u00a0web. No se olviden de probar esto.- Crear el fichero .htpasswdEl ficher\u00a0.htpasswd debe contener el nombre de usuario y la contrase\u00f1a, que Apache solicitar\u00e1. La contrase\u00f1a debe estar cifrada.nombre_de_usuario:password_encriptado\"}]},{\"@type\":\"HowToStep\",\"url\":\"https:\\\/\\\/adclichosting.com\\\/blog\\\/que-es-htaccess-para-que-sirve-y-codigos-fundamentales\\\/#how-to-step-1628085916326\",\"name\":\"Mas ejemplos de rewriteengine on rewritecond El siguiente c\u00f3digo redirigir\u00e1 todo el contenido de un nombre de dominio a otro:\",\"itemListElement\":[{\"@type\":\"HowToDirection\",\"text\":\"RewriteEngine OnRewriteRule ^(.*)$ http:\\\/\\\/www.nuevodominio.com\\\/$1 [R=301,L]El siguiente redirecciona el sitio de http www a www y con SSL:RewriteCond %{HTTP_HOST} !^www\\\\..+$ [NC]RewriteRule ^(.*)$ https:\\\/\\\/www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]# o tambi\u00e9nRewriteRule ^(.*)$ https:\\\/\\\/www.%{HTTP_HOST}\\\/$1 [R=301,L]Importante: Para realizar modificaciones en el archivo .htaccess es necesario tener conocimientos de programaci\u00f3n previamente porque cualquier modificaci\u00f3n podr\u00eda afectar la visibilidad de la pagina web.\"}]}],\"inLanguage\":\"es\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"\u00bfQu\u00e9 es htaccess, para qu\u00e9 sirve y c\u00f3digos fundamentales? - Adclic Hosting","description":"Htaccess es el nombre de un archivo de texto que se coloca en el directorio de una p\u00e1gina web, para configurar algunos cambios en el servidor","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/adclichosting.com\/blog\/que-es-htaccess-para-que-sirve-y-codigos-fundamentales\/","og_locale":"es_ES","og_type":"article","og_title":"\u00bfQu\u00e9 es htaccess, para qu\u00e9 sirve y c\u00f3digos fundamentales?","og_description":"Htaccess es el nombre de un archivo de texto que se coloca en el directorio de una p\u00e1gina web, para configurar algunos cambios en el servidor","og_url":"https:\/\/adclichosting.com\/blog\/que-es-htaccess-para-que-sirve-y-codigos-fundamentales\/","og_site_name":"Adclic Hosting","article_author":"https:\/\/www.facebook.com\/josuejosefuentes","article_published_time":"2021-01-24T03:41:35+00:00","article_modified_time":"2023-10-24T14:56:41+00:00","og_image":[{"width":1200,"height":675,"url":"https:\/\/adclichosting.com\/blog\/wp-content\/uploads\/2021\/01\/1-2.png","type":"image\/png"}],"author":"Fuentes","twitter_card":"summary_large_image","twitter_creator":"@josuejosefuente","twitter_misc":{"Escrito por":"Fuentes","Tiempo de lectura":"5 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/adclichosting.com\/blog\/que-es-htaccess-para-que-sirve-y-codigos-fundamentales\/#article","isPartOf":{"@id":"https:\/\/adclichosting.com\/blog\/que-es-htaccess-para-que-sirve-y-codigos-fundamentales\/"},"author":{"name":"Fuentes","@id":"https:\/\/adclichosting.com\/blog\/#\/schema\/person\/15a62c1faa6e29f6d1a618ba5de17aa0"},"headline":"\u00bfQu\u00e9 es htaccess, para qu\u00e9 sirve y c\u00f3digos fundamentales?","datePublished":"2021-01-24T03:41:35+00:00","dateModified":"2023-10-24T14:56:41+00:00","mainEntityOfPage":{"@id":"https:\/\/adclichosting.com\/blog\/que-es-htaccess-para-que-sirve-y-codigos-fundamentales\/"},"wordCount":1086,"commentCount":0,"image":{"@id":"https:\/\/adclichosting.com\/blog\/que-es-htaccess-para-que-sirve-y-codigos-fundamentales\/#primaryimage"},"thumbnailUrl":"https:\/\/adclichosting.com\/blog\/wp-content\/uploads\/2021\/01\/1-2.png","articleSection":["Sys Admin y Webmaster"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/adclichosting.com\/blog\/que-es-htaccess-para-que-sirve-y-codigos-fundamentales\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/adclichosting.com\/blog\/que-es-htaccess-para-que-sirve-y-codigos-fundamentales\/","url":"https:\/\/adclichosting.com\/blog\/que-es-htaccess-para-que-sirve-y-codigos-fundamentales\/","name":"\u00bfQu\u00e9 es htaccess, para qu\u00e9 sirve y c\u00f3digos fundamentales? - Adclic Hosting","isPartOf":{"@id":"https:\/\/adclichosting.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/adclichosting.com\/blog\/que-es-htaccess-para-que-sirve-y-codigos-fundamentales\/#primaryimage"},"image":{"@id":"https:\/\/adclichosting.com\/blog\/que-es-htaccess-para-que-sirve-y-codigos-fundamentales\/#primaryimage"},"thumbnailUrl":"https:\/\/adclichosting.com\/blog\/wp-content\/uploads\/2021\/01\/1-2.png","datePublished":"2021-01-24T03:41:35+00:00","dateModified":"2023-10-24T14:56:41+00:00","author":{"@id":"https:\/\/adclichosting.com\/blog\/#\/schema\/person\/15a62c1faa6e29f6d1a618ba5de17aa0"},"description":"Htaccess es el nombre de un archivo de texto que se coloca en el directorio de una p\u00e1gina web, para configurar algunos cambios en el servidor","breadcrumb":{"@id":"https:\/\/adclichosting.com\/blog\/que-es-htaccess-para-que-sirve-y-codigos-fundamentales\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/adclichosting.com\/blog\/que-es-htaccess-para-que-sirve-y-codigos-fundamentales\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/adclichosting.com\/blog\/que-es-htaccess-para-que-sirve-y-codigos-fundamentales\/#primaryimage","url":"https:\/\/adclichosting.com\/blog\/wp-content\/uploads\/2021\/01\/1-2.png","contentUrl":"https:\/\/adclichosting.com\/blog\/wp-content\/uploads\/2021\/01\/1-2.png","width":1200,"height":675,"caption":"htaccess"},{"@type":"BreadcrumbList","@id":"https:\/\/adclichosting.com\/blog\/que-es-htaccess-para-que-sirve-y-codigos-fundamentales\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/adclichosting.com\/blog\/"},{"@type":"ListItem","position":2,"name":"\u00bfQu\u00e9 es htaccess, para qu\u00e9 sirve y c\u00f3digos fundamentales?"}]},{"@type":"WebSite","@id":"https:\/\/adclichosting.com\/blog\/#website","url":"https:\/\/adclichosting.com\/blog\/","name":"Adclic Hosting","description":"Hosting Empresarial","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/adclichosting.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Person","@id":"https:\/\/adclichosting.com\/blog\/#\/schema\/person\/15a62c1faa6e29f6d1a618ba5de17aa0","name":"Fuentes","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/78da906689e832bdc83574aef38a9ab21a9161cfa19d97fb6695fdcfe220fc9d?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/78da906689e832bdc83574aef38a9ab21a9161cfa19d97fb6695fdcfe220fc9d?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/78da906689e832bdc83574aef38a9ab21a9161cfa19d97fb6695fdcfe220fc9d?s=96&d=mm&r=g","caption":"Fuentes"},"sameAs":["https:\/\/www.adclichosting.com","https:\/\/www.facebook.com\/josuejosefuentes","https:\/\/x.com\/josuejosefuente"],"url":"https:\/\/adclichosting.com\/blog\/author\/paadclic\/"},{"@type":"HowTo","@id":"https:\/\/adclichosting.com\/blog\/que-es-htaccess-para-que-sirve-y-codigos-fundamentales\/#howto-1","name":"\u00bfQu\u00e9 es htaccess, para qu\u00e9 sirve y c\u00f3digos fundamentales?","mainEntityOfPage":{"@id":"https:\/\/adclichosting.com\/blog\/que-es-htaccess-para-que-sirve-y-codigos-fundamentales\/#article"},"description":"<strong>Ejemplos  de fichero htaccess que todo webmaster deber\u00eda conocer<\/strong><br\/><br\/> Estos son los\u00a06 ejemplos\u00a0.htaccess sencillos y muy \u00fatiles, c\u00f3mo para ponerlos en pr\u00e1ctica r\u00e1pidamente. Aqu\u00ed comentamos y ampliamos estos c\u00f3digos para este archivo de configuraci\u00f3n:<br\/>","step":[{"@type":"HowToStep","url":"https:\/\/adclichosting.com\/blog\/que-es-htaccess-para-que-sirve-y-codigos-fundamentales\/#how-to-step-1619793883171","name":"Redireccionamiento","itemListElement":[{"@type":"HowToDirection","text":"Imagina que necesitas enviar a todos tus visitantes a una p\u00e1gina en especial, mientras realizas el\u00a0mantenimiento de tu\u00a0sitio web:order deny,allowdeny from allallow from 123.123.123.123ErrorDocument 403 \/pagina.htmlallow from allReemplaza el 123.123.123.123 con tu direcci\u00f3n IP y \"pagina.html\" con el nombre de la p\u00e1gina que deseas que tus visitantes vean."}]},{"@type":"HowToStep","url":"https:\/\/adclichosting.com\/blog\/que-es-htaccess-para-que-sirve-y-codigos-fundamentales\/#how-to-step-1619793970370","name":"Bloqueo de determinadas direcciones IP","itemListElement":[{"@type":"HowToDirection","text":"Pero el redireccionamiento no lo es todo. Ahora imagina, \u00bfQu\u00e9 suceder\u00eda si hay un crawlers o un boot spam que sobre carga tu servidor con peticiones in\u00fatiles o consultas fastidiosas? \u00bfC\u00f3mo los bloqueamos?Order allow, denyDeny from 123.123.123.123Allow from allDonde 123.123.123.123 es la direcci\u00f3n ip a bloquear. Si se percatan, las directivas son muy similares a la anterior, con la diferencia, que en la primera denegamos o estaremos bloqueando el acceso a todos los visitantes, y en la otra se le dar\u00e1 acceso a determinadas o una sola IP."}]},{"@type":"HowToStep","url":"https:\/\/adclichosting.com\/blog\/que-es-htaccess-para-que-sirve-y-codigos-fundamentales\/#how-to-step-1619794033687","name":"Transfiriendo Page Rank","itemListElement":[{"@type":"HowToDirection","text":"Esto se aplica a los casos en que hemos movido o renombrado una p\u00e1gina web en nuestro sitio y queremos que todos nuestros visitantes sean enviados a la nueva url. La alternativa, que incluye la transferencia de\u00a0PageRank, para el\u00a0posicionamiento en buscadores, es:Redirect 301 \/pagina_antigua.html http:\/\/ tusitio.com\/ pagina_nueva.htmlCon el\u00a0redireccionamiento 301, la p\u00e1gina nueva no pierde el valor ganado por la p\u00e1gina antigua."}]},{"@type":"HowToStep","url":"https:\/\/adclichosting.com\/blog\/que-es-htaccess-para-que-sirve-y-codigos-fundamentales\/#how-to-step-1619794063307","name":"Prevenir la navegaci\u00f3n en un directorio","itemListElement":[{"@type":"HowToDirection","text":"Esto es algo que a veces se nos olvida. Cuando un directorio no tiene la p\u00e1gina de index, cualquier visitante puede observar los archivos contenidos en el directorio, y navegar a trav\u00e9s de ellos. Si nosotros queremos prevenir esto, s\u00f3lo debemos escribir lo siguiente:Options All -Indexes"}]},{"@type":"HowToStep","url":"https:\/\/adclichosting.com\/blog\/que-es-htaccess-para-que-sirve-y-codigos-fundamentales\/#how-to-step-1619794078089","name":"P\u00e1gina de Error 404 personalizada","itemListElement":[{"@type":"HowToDirection","text":"Por defecto, el servidor Apache muestra una p\u00e1gina de error 404\u00a0\u201c404 File Not Found\u201d, cuando nuestros visitantes acceden a una p\u00e1gina que en el momento no existe.Sin embargo, la p\u00e1gina por defecto es poco usable y no deja una buena impresi\u00f3n, por lo que podr\u00edamos\u00a0crear una p\u00e1gina especial a la cual redirigir cada vez que se produce el error 404.ErrorDocument 404 \/404.htmlDonde 404.html es el nombre de la p\u00e1gina personalizada, que queremos que nuestros visitantes vean."}]},{"@type":"HowToStep","url":"https:\/\/adclichosting.com\/blog\/que-es-htaccess-para-que-sirve-y-codigos-fundamentales\/#how-to-step-1619794188761","name":"Reescribir URLs amigables","itemListElement":[{"@type":"HowToDirection","text":"Cuando tenemos dos\u00a0urls amigables, por lo general se recomienda escoger la m\u00e1s corta y f\u00e1cil de recordar. Por ejemplo:RewriteEngine onRewriteRule ^contacto\/$ \/pages\/contacto.html [L]Aqu\u00ed le decimos al\u00a0servidor Apache, que active el modulo mod_rewrite (RewriteEngine on) y muestre el contenido de \u201c\/pages\/contacto.html\u201d cada vez que cualquier visitante ingrese a \u201chttp:\/\/tusitio.com\/contacto\u201d. Con la\u00a0bandera L, detenemos el proceso si es que se cumple la condici\u00f3n, de esta manera ahorramos recursos.\u00a0M\u00e1s detalles:\u00a0Urls amigables con PHP."}]},{"@type":"HowToStep","url":"https:\/\/adclichosting.com\/blog\/que-es-htaccess-para-que-sirve-y-codigos-fundamentales\/#how-to-step-1619794244321","name":"Directorios restringidos con contrase\u00f1as","itemListElement":[{"@type":"HowToDirection","text":"En los casos en que necesitemos permitir el acceso a un directorio o omitir la visualizaci\u00f3n nuestra pagina de nuestra p\u00e1gina de inicio s\u00f3lo a determinadas personas, podemos configurar nuestro servidor apache para cubrir esta necesidad. B\u00e1sicamente, son 2 pasos los que hay que seguir:- Crear el .htaccess, en el directorio a restringirAuthUserFile \/full\/path\/to\/.htpasswdAuthName \"Ingresar\"AuthType Basicrequire user nombre_de_usuarioEl archivo\u00a0.htpasswd no debe estar en un directorio accesible a cualquier\u00a0cliente\u00a0web. No se olviden de probar esto.- Crear el fichero .htpasswdEl ficher\u00a0.htpasswd debe contener el nombre de usuario y la contrase\u00f1a, que Apache solicitar\u00e1. La contrase\u00f1a debe estar cifrada.nombre_de_usuario:password_encriptado"}]},{"@type":"HowToStep","url":"https:\/\/adclichosting.com\/blog\/que-es-htaccess-para-que-sirve-y-codigos-fundamentales\/#how-to-step-1628085916326","name":"Mas ejemplos de rewriteengine on rewritecond El siguiente c\u00f3digo redirigir\u00e1 todo el contenido de un nombre de dominio a otro:","itemListElement":[{"@type":"HowToDirection","text":"RewriteEngine OnRewriteRule ^(.*)$ http:\/\/www.nuevodominio.com\/$1 [R=301,L]El siguiente redirecciona el sitio de http www a www y con SSL:RewriteCond %{HTTP_HOST} !^www\\..+$ [NC]RewriteRule ^(.*)$ https:\/\/www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]# o tambi\u00e9nRewriteRule ^(.*)$ https:\/\/www.%{HTTP_HOST}\/$1 [R=301,L]Importante: Para realizar modificaciones en el archivo .htaccess es necesario tener conocimientos de programaci\u00f3n previamente porque cualquier modificaci\u00f3n podr\u00eda afectar la visibilidad de la pagina web."}]}],"inLanguage":"es"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/adclichosting.com\/blog\/wp-json\/wp\/v2\/posts\/14719","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/adclichosting.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/adclichosting.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/adclichosting.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/adclichosting.com\/blog\/wp-json\/wp\/v2\/comments?post=14719"}],"version-history":[{"count":0,"href":"https:\/\/adclichosting.com\/blog\/wp-json\/wp\/v2\/posts\/14719\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/adclichosting.com\/blog\/wp-json\/wp\/v2\/media\/22547"}],"wp:attachment":[{"href":"https:\/\/adclichosting.com\/blog\/wp-json\/wp\/v2\/media?parent=14719"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/adclichosting.com\/blog\/wp-json\/wp\/v2\/categories?post=14719"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/adclichosting.com\/blog\/wp-json\/wp\/v2\/tags?post=14719"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}