﻿{"id":1779343528,"date":"2026-07-01T17:47:46","date_gmt":"2026-07-01T15:47:46","guid":{"rendered":"https:\/\/baqueiro.es\/store\/plugins\/b-secure-uploads-guard\/"},"modified":"2026-07-03T21:01:05","modified_gmt":"2026-07-03T19:01:05","slug":"b-secure-uploads-guard","status":"publish","type":"baqueiro_plugin","link":"https:\/\/baqueiro.es\/store\/plugins\/b-secure-uploads-guard\/","title":{"rendered":"[B] Secure Uploads Guard"},"content":{"rendered":"<p>WordPress almacena archivos en wp-content\/uploads sin protecci\u00f3n nativa. Logs, backups, exportaciones de datos, archivos ZIP y dumps de depuraci\u00f3n quedan expuestos p\u00fablicamente. Un atacante puede descubrir y descargar informaci\u00f3n sensible directamente desde la URL, sin necesidad de acceder al panel de administraci\u00f3n. Este es un riesgo de seguridad cr\u00edtico que la mayor\u00eda de sitios ignoran.<\/p>\n<p>[B] Secure Uploads Guard cierra esta brecha de seguridad de forma autom\u00e1tica. El plugin desactiva el listado de directorios en la carpeta uploads, bloquea el acceso directo a extensiones de archivo peligrosas (ZIP, SQL, LOG, DUMP, etc.) y enruta las solicitudes de archivos protegidos a trav\u00e9s de WordPress, donde se valida la autenticaci\u00f3n y los permisos del usuario. Los medios p\u00fablicos (im\u00e1genes, v\u00eddeos, documentos permitidos) siguen funcionando sin problemas. No rompe el sitio. No requiere configuraci\u00f3n manual compleja.<\/p>\n<p>Es ideal para agencias que gestionan m\u00faltiples sitios, desarrolladores que trabajan en staging con datos reales, tiendas WooCommerce con informaci\u00f3n de clientes en uploads, y cualquier WordPress que maneje datos confidenciales. Tambi\u00e9n es esencial para cumplir normativas de protecci\u00f3n de datos: RGPD, LOPD, y auditor\u00edas de seguridad cada vez exigen que los archivos sensibles no sean accesibles p\u00fablicamente.<\/p>\n<p>El plugin funciona en Apache, LiteSpeed y Nginx. En Apache\/LiteSpeed, escribe un bloque .htaccess gestionado autom\u00e1ticamente en uploads\/. En Nginx, proporciona un snippet de configuraci\u00f3n listo para copiar. Si WordPress est\u00e1 en un subdirectorio (ej: \/devops\/), el plugin ajusta las rutas de reescritura autom\u00e1ticamente. La instalaci\u00f3n es segura: el plugin detecta tu servidor, valida las reglas y proporciona un diagn\u00f3stico completo.<\/p>\n<p>Incluye una herramienta de diagn\u00f3stico integrada: &#8220;Prueba la seguridad de tus uploads&#8221; valida que el listado de directorios est\u00e9 bloqueado, que los archivos sensibles no sean accesibles, y que los medios p\u00fablicos sigan funcionando. Realiza pruebas en la ra\u00edz de uploads y en uploads\/YYYY\/MM\/ para reflejar casos reales. Los resultados aparecen al instante en el panel de administraci\u00f3n.<\/p>\n<p>La configuraci\u00f3n es flexible. Modo &#8220;Solo sensibles&#8221; (recomendado para producci\u00f3n) bloquea solo extensiones peligrosas. Modo &#8220;Proteger TODO&#8221; (para staging\/desarrollo) hace privado todo excepto extensiones permitidas (im\u00e1genes, CSS, JS, fuentes). Puedes exigir que los usuarios sean administradores, editores, o cualquier rol personalizado. El plugin es ligero, no ralentiza el sitio, y se integra con cualquier tema o plugin.<\/p>\n<p>Activar [B] Secure Uploads Guard es la forma m\u00e1s r\u00e1pida de eliminar un riesgo de seguridad cr\u00edtico que afecta a miles de sitios WordPress. En cinco minutos tienes uploads protegidos, diagn\u00f3stico validado, y tranquilidad operativa. Sin c\u00f3digo, sin complejidad, sin sorpresas.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bloquea el acceso directo a archivos sensibles en uploads. Desactiva listados de directorios y protege datos privados sin romper medios p\u00fablicos.<\/p>\n","protected":false},"featured_media":1779343575,"template":"","plugin_category":[272,271,270],"use_case":[273,260,255,52],"license_type":[240,274],"compatibility":[275,277,276,112,278,72],"class_list":["post-1779343528","baqueiro_plugin","type-baqueiro_plugin","status-publish","has-post-thumbnail","hentry","plugin_category-cumplimiento-normativo","plugin_category-proteccion-de-datos","plugin_category-seguridad","use_case-desarrollo-y-staging","use_case-membresia","use_case-sitios-corporativos","use_case-woocommerce","license_type-comercial","license_type-licencia-anual","compatibility-apache","compatibility-cpanel","compatibility-litespeed","compatibility-nginx","compatibility-plesk","compatibility-wordpress-multisite"],"_links":{"self":[{"href":"https:\/\/baqueiro.es\/store\/wp-json\/wp\/v2\/baqueiro_plugin\/1779343528","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/baqueiro.es\/store\/wp-json\/wp\/v2\/baqueiro_plugin"}],"about":[{"href":"https:\/\/baqueiro.es\/store\/wp-json\/wp\/v2\/types\/baqueiro_plugin"}],"version-history":[{"count":1,"href":"https:\/\/baqueiro.es\/store\/wp-json\/wp\/v2\/baqueiro_plugin\/1779343528\/revisions"}],"predecessor-version":[{"id":1779343576,"href":"https:\/\/baqueiro.es\/store\/wp-json\/wp\/v2\/baqueiro_plugin\/1779343528\/revisions\/1779343576"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/baqueiro.es\/store\/wp-json\/wp\/v2\/media\/1779343575"}],"wp:attachment":[{"href":"https:\/\/baqueiro.es\/store\/wp-json\/wp\/v2\/media?parent=1779343528"}],"wp:term":[{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/baqueiro.es\/store\/wp-json\/wp\/v2\/plugin_category?post=1779343528"},{"taxonomy":"use_case","embeddable":true,"href":"https:\/\/baqueiro.es\/store\/wp-json\/wp\/v2\/use_case?post=1779343528"},{"taxonomy":"license_type","embeddable":true,"href":"https:\/\/baqueiro.es\/store\/wp-json\/wp\/v2\/license_type?post=1779343528"},{"taxonomy":"compatibility","embeddable":true,"href":"https:\/\/baqueiro.es\/store\/wp-json\/wp\/v2\/compatibility?post=1779343528"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}