{"id":28202,"date":"2019-01-24T12:16:38","date_gmt":"2019-01-24T12:16:38","guid":{"rendered":"https:\/\/www.knowband.com\/blog\/?p=23874\/"},"modified":"2022-08-13T12:01:14","modified_gmt":"2019-01-24T12:40:13","slug":"password-protection-withhtaccess","status":"publish","type":"post","link":"https:\/\/www.knowband.com\/blog\/es\/sin-categorizar\/password-protection-withhtaccess\/","title":{"rendered":"Password Protection with?htaccess"},"content":{"rendered":"<h2 style=\"font-size: 22px; margin-bottom: 15px; text-align: justify;\"><strong>Introducci\u00f3n<\/strong><\/h2>\n<p>Siempre es una buena idea agregar protecci\u00f3n con contrase\u00f1a a cualquiera de las carpetas \/ p\u00e1ginas web de su sitio web si desea restringir el acceso a ellas. El m\u00e9todo para aplicar el mismo es m\u00e1s importante. Podemos usar PHP para autorizar la informaci\u00f3n en cada p\u00e1gina, pero eso no protege sus im\u00e1genes o cualquier otro medio, \u00bfverdad? As\u00ed que podemos usar otro m\u00e9todo conocido como <strong>htaccess contrase\u00f1a de protecci\u00f3n<\/strong>?or <strong>autenticaci\u00f3n de htaccess<\/strong>. Es fiable y mucho m\u00e1s f\u00e1cil.<\/p>\n<h3 style=\"font-size: 18px; margin-bottom: 15px; text-align: justify;\"><strong>Objetivo<\/strong><\/h3>\n<p>Este blog le ayuda a saber c\u00f3mo restringir el acceso al sitio web de usuarios no autorizados.<\/p>\n<p><strong>Por favor, siga los pasos mencionados a continuaci\u00f3n:<\/strong><\/p>\n<p><strong>Paso 1.<\/strong> Usar <strong>htaccess contrase\u00f1a de protecci\u00f3n<\/strong> Necesitamos crear dos archivos en el directorio en el que desea restringir el acceso:<\/p>\n<p><strong>1)<\/strong> .htaccess<br \/>\n<strong>2)<\/strong> archivo .htpasswd<\/p>\n<p><strong>Paso 2.<\/strong> Agregue el siguiente c\u00f3digo en el archivo .htaccess que cre\u00f3 en el paso 1.<\/p>\n<p><strong>El c\u00f3digo .htaccess<\/strong><\/p>\n<pre class=\"brush: actionscript3; gutter: true\">AuthType Basic AuthName &quot;Sin acceso&quot; AuthUserFile C: \/wamp64\/www\/test_project\/self_stitch\/.htpasswd requiere un usuario v\u00e1lido<\/pre>\n<p><strong>Aviso:<\/strong> Puede reemplazar &quot;C: \/ wamp64 \/ www \/ test_project \/&quot; con su propia estructura de directorios. El c\u00f3digo anterior (directivas) se describe a continuaci\u00f3n:<\/p>\n<p><strong>yo.)<\/strong> AuthType Desde la directiva AuthType puede seleccionar el m\u00e9todo que se utiliza para autenticar al usuario.<\/p>\n<p><strong>ii.)<\/strong> Nombre de autor reemplazar &quot;<strong>Sin acceso<\/strong>&quot;a cualquier nombre seg\u00fan su requerimiento. Este nombre se mostrar\u00e1 en el cuadro de alerta, cuando el usuario intente abrir una p\u00e1gina protegida por htaccess.<a href=\"https:\/\/httpd.apache.org\/docs\/2.4\/mod\/mod_authn_core.html#authname\" target=\"_blank\">AuthName<\/a>?directive sets the?domain?to be used in the authentication.<\/p>\n<p>Once a client has passed the authentication in the?&#8221;<strong>Sin acceso<\/strong>&quot;, entonces no es necesario ingresar la contrase\u00f1a para acceder a ning\u00fan otro archivo en la misma zona en el mismo servidor. Por lo tanto, para evitar que un usuario ingrese la contrase\u00f1a una y otra vez al permitir que varias \u00e1reas restringidas compartan el mismo dominio.<\/p>\n<p><strong>iii.) AuthUserFile<\/strong><\/p>\n<ul>\n<li>Debe agregar su ruta de acceso .htpasswd en lugar de &quot;C: \/wamp64\/www\/test_project\/self_stitch\/.htpasswd&quot;.<\/li>\n<li>La &quot;<strong>Autentro de usuario<\/strong>&quot;el valor es siempre espec\u00edfico para la configuraci\u00f3n de su host.<\/li>\n<li>Si no sabes cu\u00e1l deber\u00eda ser el valor, haz una<\/li>\n<li>Para esto solo necesita agregar la l\u00ednea &quot;&lt;? Php phpinfo ();?&gt;&quot; En el archivo phpinfo.php. Puede encontrar el archivo phpinfo.php en su carpeta ra\u00edz (www para localhost) y luego ejecutar el archivo phpinfo.php en el navegador. Por ejemplo, en localhost, ejecute localhost \/ phpinfo.php<\/li>\n<\/ul>\n<p><strong>NOTA: <\/strong><\/p>\n<p><strong>1.<\/strong>Para proteger con contrase\u00f1a m\u00e1s de un archivo en la misma carpeta, simplemente cree m\u00e1s bloques &lt;Files&gt; &lt;\/Files&gt; dentro del mismo archivo .htaccess, por ejemplo:<\/p>\n<blockquote>\n<pre class=\"brush: actionscript3; gutter: true\">AuthUserFile \/full\/path\/to\/.htpasswd AuthType Basic AuthName &quot;My Secret Page&quot; &lt;Files &quot;mypage.html&quot;&gt; Require valid-user &lt;\/Files&gt; &lt;Files &quot;myotherpage.html&quot;&gt; Require valid-user &lt;\/Files&gt;<\/pre>\n<\/blockquote>\n<p><strong>2.<\/strong> Para permitir que los usuarios accedan a los tipos espec\u00edficos de archivos, debe agregar el siguiente c\u00f3digo:<\/p>\n<blockquote>\n<pre class=\"brush: actionscript3; gutter: true\">AuthUserFile \/full\/path\/to\/.htpasswd AuthType Basic AuthName &quot;My Secret Page&quot; # deny * everything * &lt;FilesMatch &quot;. *&quot;&gt; Orden Permitir, Deny Deny from all &lt;\/FilesMatch&gt; # Permitiendo solo * ciertos * archivos necesarios: &lt;FilesMatch &quot;. * \\. (Php | html | css | js | JS | CSS) $&quot;&gt; Orden Permitir, Denegar Permitir desde todos &lt;\/FilesMatch&gt;<\/pre>\n<\/blockquote>\n<p>Aqu\u00ed, primero estamos restringiendo el acceso a todo usando &lt;FilesMatch &quot;. *&quot;&gt; Y luego permitimos que solo se acceda a ciertos archivos (php, html, css, js) usando &lt;FilesMatch &quot;. * \\. (Php | html | css | js | JS | CSS) $ &quot;&gt; Nuestro ejemplo no permite el acceso a otros archivos para, por ejemplo, .jpg, .png, etc. Tambi\u00e9n puede permitir el acceso desde una direcci\u00f3n IP espec\u00edfica usando &quot;<strong>permitir a partir de 12.34.56.78<\/strong>&quot; En lugar de usar &quot;<strong>Dejar de todas las<\/strong>&#8220;.<\/p>\n<p><strong>3.<\/strong> Para agregar la contrase\u00f1a de htaccess solo para los tipos espec\u00edficos de archivos, debe agregar el siguiente c\u00f3digo:<\/p>\n<blockquote>\n<pre class=\"brush: actionscript3; gutter: true\">AuthType Basic AuthName &quot;area restringida&quot; AuthUserFile C: \/wamp64\/www\/test_project\/self_stitch\/.htpasswd # pero ahora solo permite * ciertos * archivos necesarios: &lt;FilesMatch &quot;. * \\. (Txt) $&quot;&gt; requiere usuario v\u00e1lido &lt; \/ FilesMatch&gt;<\/pre>\n<\/blockquote>\n<p>Usando el c\u00f3digo anterior, se acceder\u00e1 a todos los archivos sin una contrase\u00f1a, pero los archivos con la extensi\u00f3n .txt necesitar\u00e1n un nombre de usuario y una contrase\u00f1a para poder acceder.<\/p>\n<p><strong>4.<\/strong> Si necesita aplicar la contrase\u00f1a de htaccess para todos los archivos excepto uno, agregue el siguiente c\u00f3digo:<\/p>\n<blockquote>\n<pre class=\"brush: actionscript3; gutter: true\">AuthType Basic AuthName &quot;area restringida&quot; AuthUserFile C: \/wamp64\/www\/test_project\/self_stitch\/.htpasswd &lt;FilesMatch &quot;. *&quot;&gt; Require valid-user &lt;\/FilesMatch&gt; # pero ahora permite solo * ciertos * archivos necesarios: &lt;FilesMatch &quot; . * \\. (txt) $ &quot;&gt; Requerir todo lo otorgado &lt;\/FilesMatch&gt;<\/pre>\n<\/blockquote>\n<p>En el ejemplo anterior, a excepci\u00f3n de los archivos .txt, todos los dem\u00e1s archivos necesitar\u00e1n el nombre de usuario y la contrase\u00f1a para acceder.<\/p>\n<p><strong>iv.)<\/strong> <strong>exigir<\/strong><\/p>\n<p>La l\u00ednea &quot;<strong>Requieren usuario v\u00e1lido<\/strong>&quot;significa que cualquier usuario especificado en su<br \/>\n<strong>Paso 3.<\/strong> Agregue el nombre de usuario y la contrase\u00f1a en el archivo .htpasswd como se describe a continuaci\u00f3n:<\/p>\n<p><strong>El c\u00f3digo .htpasswd<\/strong><\/p>\n<blockquote>\n<pre class=\"brush: actionscript3; gutter: true\">john:$apr1$DObQIej5$0ZmEaLN42GEz\/XJEiJXh9.<\/pre>\n<\/blockquote>\n<p><strong>yo.)<\/strong> los<\/p>\n<p><strong>ii.)<\/strong> Las contrase\u00f1as se cifran utilizando MD5 por motivos de seguridad.<\/p>\n<p><strong>iii.)<\/strong> Como puede ver arriba, solo se permite el usuario de 1, es decir, john con la contrase\u00f1a: Contrase\u00f1a actual: egypt4721 Contrase\u00f1a cifrada: $ apr1 $ DObQIej5 $ 0ZmEaLN42GEz \/ XJEiJXhXXXXUMX. (Cifrado usando MD9).<\/p>\n<p><strong>iv.)<\/strong> Para generar el archivo .htpasswd use el enlace que se proporciona a continuaci\u00f3n:<\/p>\n<p><a href=\"https:\/\/www.htaccesstools.com\/htaccess-authentication\/\" target=\"_blank\">https:\/\/www.htaccesstools.com\/htaccess-authentication\/<\/a><\/p>\n<p>Despu\u00e9s de crear los archivos .htaccess y .htpasswd en el directorio que desea proteger, se mostrar\u00e1 una alerta cuando abra su sitio web. Por favor, consulte la captura de pantalla a continuaci\u00f3n:<\/p>\n<p><a href=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/01\/Picture1-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-23898\" src=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/01\/Picture1-1-300x104.png\" alt=\"La protecci\u00f3n de contrase\u00f1a\" width=\"300\" height=\"104\" srcset=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/01\/Picture1-1-300x104.png 300w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/01\/Picture1-1-768x265.png 768w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/01\/Picture1-1-1024x354.png 1024w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/01\/Picture1-1.png 1150w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/drive.google.com\/file\/d\/1-eCuaavLG-8tQoNftxJNxWqw-aOR1eNI\/view\" target=\"_blank\">Presione aqu\u00ed<\/a> para descargar un proyecto de muestra con .htaccess protegido por contrase\u00f1a.<script data-cfasync=\"false\" src=\"https:\/\/tdns2.gtranslate.net\/tdn-bin\/queue.js\"><\/script><!-- Yandex.Metrika counter for GTranslate --><script data-cfasync=\"false\">(function (d, w, c) { (w[c] = w[c] || []).push(function() { try { w.yaCounter36618640 = new Ya.Metrika({ id:36618640, clickmap:true, trackLinks:true, accurateTrackBounce:true, ut:\"noindex\" }); } catch(e) { } }); var n = d.getElementsByTagName(\"script\")[0], s = d.createElement(\"script\"), f = function () { n.parentNode.insertBefore(s, n); }; s.type = \"text\/javascript\"; s.async = true; s.src = \"https:\/\/mc.yandex.ru\/metrika\/watch.js\"; if (w.opera == \"[object Opera]\") { d.addEventListener(\"DOMContentLoaded\", f, false); } else { f(); } })(document, window, \"yandex_metrika_callbacks\"); <\/script> <noscript><\/p>\n<div><img decoding=\"async\" src=\"https:\/\/mc.yandex.ru\/watch\/36618640?ut=noindex\" style=\"position:absolute; left:-9999px;\" alt=\"\" \/><\/div>\n<p><\/noscript><br \/>\n<!-- delivered by GTranslate v4.8.8 in 81ms visit https:\/\/gtranslate.io --><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introducci\u00f3n Siempre es una buena idea agregar protecci\u00f3n con contrase\u00f1a a cualquiera de las carpetas \/ p\u00e1ginas web de su sitio web si desea restringir el acceso a ellas. El m\u00e9todo para aplicar el mismo es m\u00e1s importante. Podemos usar PHP para autorizar la informaci\u00f3n en cada p\u00e1gina, pero eso no protege sus im\u00e1genes o [&hellip;]<\/p>\n","protected":false},"author":18,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_kbui_enabled":"","footnotes":""},"categories":[],"tags":[13851,13850,13849],"class_list":["post-28202","post","type-post","status-publish","format-standard","hentry","tag-htaccess","tag-consejos-tcnicos","tag-proteccin-de-contrasea"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Password Protection with?htaccess - Knowband Blog | Ecommerce Modules<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.knowband.com\/blog\/es\/sin-categorizar\/password-protection-withhtaccess\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Password Protection with?htaccess - Knowband Blog | Ecommerce Modules\" \/>\n<meta property=\"og:description\" content=\"Introducci\u00f3n Siempre es una buena idea agregar protecci\u00f3n con contrase\u00f1a a cualquiera de las carpetas \/ p\u00e1ginas web de su sitio web si desea restringir el acceso a ellas. El m\u00e9todo para aplicar el mismo es m\u00e1s importante. Podemos usar PHP para autorizar la informaci\u00f3n en cada p\u00e1gina, pero eso no protege sus im\u00e1genes o [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.knowband.com\/blog\/es\/sin-categorizar\/password-protection-withhtaccess\/\" \/>\n<meta property=\"og:site_name\" content=\"Knowband Blog | Ecommerce Modules\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Knowband\" \/>\n<meta property=\"article:published_time\" content=\"2019-01-24T12:16:38+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-01-24T12:40:13+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/01\/Picture1-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1150\" \/>\n\t<meta property=\"og:image:height\" content=\"397\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Aparajita Singh\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@KnowbandPlugin\" \/>\n<meta name=\"twitter:site\" content=\"@KnowbandPlugin\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Aparajita Singh\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/es\\\/sin-categorizar\\\/password-protection-withhtaccess\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/es\\\/sin-categorizar\\\/password-protection-withhtaccess\\\/\"},\"author\":{\"name\":\"Aparajita Singh\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#\\\/schema\\\/person\\\/7f6731df6c49b884493e2b8e92c7c33c\"},\"headline\":\"Password Protection with?htaccess\",\"datePublished\":\"2019-01-24T12:16:38+00:00\",\"dateModified\":\"2019-01-24T12:40:13+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/es\\\/sin-categorizar\\\/password-protection-withhtaccess\\\/\"},\"wordCount\":824,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/es\\\/sin-categorizar\\\/password-protection-withhtaccess\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/01\\\/Picture1-1-300x104.png\",\"keywords\":[\".htaccess\",\"consejos t\u00e9cnicos\",\"protecci\u00f3n de contrase\u00f1a\"],\"inLanguage\":\"es-ES\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/es\\\/sin-categorizar\\\/password-protection-withhtaccess\\\/\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/es\\\/sin-categorizar\\\/password-protection-withhtaccess\\\/\",\"name\":\"Password Protection with?htaccess - Knowband Blog | Ecommerce Modules\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/es\\\/sin-categorizar\\\/password-protection-withhtaccess\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/es\\\/sin-categorizar\\\/password-protection-withhtaccess\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/01\\\/Picture1-1-300x104.png\",\"datePublished\":\"2019-01-24T12:16:38+00:00\",\"dateModified\":\"2019-01-24T12:40:13+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/es\\\/sin-categorizar\\\/password-protection-withhtaccess\\\/#breadcrumb\"},\"inLanguage\":\"es-ES\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.knowband.com\\\/blog\\\/es\\\/sin-categorizar\\\/password-protection-withhtaccess\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es-ES\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/es\\\/sin-categorizar\\\/password-protection-withhtaccess\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/01\\\/Picture1-1-300x104.png\",\"contentUrl\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/01\\\/Picture1-1-300x104.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/es\\\/sin-categorizar\\\/password-protection-withhtaccess\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Password Protection with?htaccess\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#website\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/\",\"name\":\"Knowband Blog | Ecommerce Modules\",\"description\":\"Magento, Prestashop, Opencart, Shopify\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es-ES\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#organization\",\"name\":\"Knowband Blog | Ecommerce Modules\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es-ES\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/09\\\/cropped-knowband_logo-v2.png\",\"contentUrl\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/09\\\/cropped-knowband_logo-v2.png\",\"width\":153,\"height\":61,\"caption\":\"Knowband Blog | Ecommerce Modules\"},\"image\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/Knowband\",\"https:\\\/\\\/x.com\\\/KnowbandPlugin\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#\\\/schema\\\/person\\\/7f6731df6c49b884493e2b8e92c7c33c\",\"name\":\"Aparajita Singh\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es-ES\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/01\\\/IMG-20200131-WA0005-150x150.jpg\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/01\\\/IMG-20200131-WA0005-150x150.jpg\",\"contentUrl\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/01\\\/IMG-20200131-WA0005-150x150.jpg\",\"caption\":\"Aparajita Singh\"},\"description\":\"Aparajita Singh is an experienced Software engineer in PHP. She also has knowledge of C, JAVA and database design. She has been working in the IT Industry from the last 2yrs and still looking forward to achieving more in the IT industry. She lives in New Delhi and her hobby is to write the technical writeups.\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/es\\\/author\\\/aparajitasingh\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Password Protection with?htaccess - Knowband Blog | Ecommerce Modules","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:\/\/www.knowband.com\/blog\/es\/sin-categorizar\/password-protection-withhtaccess\/","og_locale":"es_ES","og_type":"article","og_title":"Password Protection with?htaccess - Knowband Blog | Ecommerce Modules","og_description":"Introducci\u00f3n Siempre es una buena idea agregar protecci\u00f3n con contrase\u00f1a a cualquiera de las carpetas \/ p\u00e1ginas web de su sitio web si desea restringir el acceso a ellas. El m\u00e9todo para aplicar el mismo es m\u00e1s importante. Podemos usar PHP para autorizar la informaci\u00f3n en cada p\u00e1gina, pero eso no protege sus im\u00e1genes o [&hellip;]","og_url":"https:\/\/www.knowband.com\/blog\/es\/sin-categorizar\/password-protection-withhtaccess\/","og_site_name":"Knowband Blog | Ecommerce Modules","article_publisher":"https:\/\/www.facebook.com\/Knowband","article_published_time":"2019-01-24T12:16:38+00:00","article_modified_time":"2019-01-24T12:40:13+00:00","og_image":[{"width":1150,"height":397,"url":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/01\/Picture1-1.png","type":"image\/png"}],"author":"Aparajita Singh","twitter_card":"summary_large_image","twitter_creator":"@KnowbandPlugin","twitter_site":"@KnowbandPlugin","twitter_misc":{"Written by":"Aparajita Singh","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.knowband.com\/blog\/es\/sin-categorizar\/password-protection-withhtaccess\/#article","isPartOf":{"@id":"https:\/\/www.knowband.com\/blog\/es\/sin-categorizar\/password-protection-withhtaccess\/"},"author":{"name":"Aparajita Singh","@id":"https:\/\/www.knowband.com\/blog\/fr\/#\/schema\/person\/7f6731df6c49b884493e2b8e92c7c33c"},"headline":"Password Protection with?htaccess","datePublished":"2019-01-24T12:16:38+00:00","dateModified":"2019-01-24T12:40:13+00:00","mainEntityOfPage":{"@id":"https:\/\/www.knowband.com\/blog\/es\/sin-categorizar\/password-protection-withhtaccess\/"},"wordCount":824,"commentCount":0,"publisher":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/#organization"},"image":{"@id":"https:\/\/www.knowband.com\/blog\/es\/sin-categorizar\/password-protection-withhtaccess\/#primaryimage"},"thumbnailUrl":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/01\/Picture1-1-300x104.png","keywords":[".htaccess","consejos t\u00e9cnicos","protecci\u00f3n de contrase\u00f1a"],"inLanguage":"es-ES"},{"@type":"WebPage","@id":"https:\/\/www.knowband.com\/blog\/es\/sin-categorizar\/password-protection-withhtaccess\/","url":"https:\/\/www.knowband.com\/blog\/es\/sin-categorizar\/password-protection-withhtaccess\/","name":"Password Protection with?htaccess - Knowband Blog | Ecommerce Modules","isPartOf":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.knowband.com\/blog\/es\/sin-categorizar\/password-protection-withhtaccess\/#primaryimage"},"image":{"@id":"https:\/\/www.knowband.com\/blog\/es\/sin-categorizar\/password-protection-withhtaccess\/#primaryimage"},"thumbnailUrl":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/01\/Picture1-1-300x104.png","datePublished":"2019-01-24T12:16:38+00:00","dateModified":"2019-01-24T12:40:13+00:00","breadcrumb":{"@id":"https:\/\/www.knowband.com\/blog\/es\/sin-categorizar\/password-protection-withhtaccess\/#breadcrumb"},"inLanguage":"es-ES","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.knowband.com\/blog\/es\/sin-categorizar\/password-protection-withhtaccess\/"]}]},{"@type":"ImageObject","inLanguage":"es-ES","@id":"https:\/\/www.knowband.com\/blog\/es\/sin-categorizar\/password-protection-withhtaccess\/#primaryimage","url":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/01\/Picture1-1-300x104.png","contentUrl":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/01\/Picture1-1-300x104.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.knowband.com\/blog\/es\/sin-categorizar\/password-protection-withhtaccess\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.knowband.com\/blog\/fr\/"},{"@type":"ListItem","position":2,"name":"Password Protection with?htaccess"}]},{"@type":"WebSite","@id":"https:\/\/www.knowband.com\/blog\/fr\/#website","url":"https:\/\/www.knowband.com\/blog\/fr\/","name":"Knowband Blog | Ecommerce Modules","description":"Magento, Prestashop, Opencart, Shopify","publisher":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.knowband.com\/blog\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es-ES"},{"@type":"Organization","@id":"https:\/\/www.knowband.com\/blog\/fr\/#organization","name":"Knowband Blog | Ecommerce Modules","url":"https:\/\/www.knowband.com\/blog\/fr\/","logo":{"@type":"ImageObject","inLanguage":"es-ES","@id":"https:\/\/www.knowband.com\/blog\/fr\/#\/schema\/logo\/image\/","url":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2016\/09\/cropped-knowband_logo-v2.png","contentUrl":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2016\/09\/cropped-knowband_logo-v2.png","width":153,"height":61,"caption":"Knowband Blog | Ecommerce Modules"},"image":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Knowband","https:\/\/x.com\/KnowbandPlugin"]},{"@type":"Person","@id":"https:\/\/www.knowband.com\/blog\/fr\/#\/schema\/person\/7f6731df6c49b884493e2b8e92c7c33c","name":"Aparajita Singh","image":{"@type":"ImageObject","inLanguage":"es-ES","@id":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2020\/01\/IMG-20200131-WA0005-150x150.jpg","url":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2020\/01\/IMG-20200131-WA0005-150x150.jpg","contentUrl":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2020\/01\/IMG-20200131-WA0005-150x150.jpg","caption":"Aparajita Singh"},"description":"Aparajita Singh is an experienced Software engineer in PHP. She also has knowledge of C, JAVA and database design. She has been working in the IT Industry from the last 2yrs and still looking forward to achieving more in the IT industry. She lives in New Delhi and her hobby is to write the technical writeups.","url":"https:\/\/www.knowband.com\/blog\/es\/author\/aparajitasingh\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.knowband.com\/blog\/es\/wp-json\/wp\/v2\/posts\/28202","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.knowband.com\/blog\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.knowband.com\/blog\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/es\/wp-json\/wp\/v2\/users\/18"}],"replies":[{"embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/es\/wp-json\/wp\/v2\/comments?post=28202"}],"version-history":[{"count":0,"href":"https:\/\/www.knowband.com\/blog\/es\/wp-json\/wp\/v2\/posts\/28202\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.knowband.com\/blog\/es\/wp-json\/wp\/v2\/media?parent=28202"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/es\/wp-json\/wp\/v2\/categories?post=28202"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/es\/wp-json\/wp\/v2\/tags?post=28202"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}