Blog sobre Wordpress, Diseño web,

Internet, Creatividad, Tecnología, Software, Negocios, Marketing...

Ocultar el contenido de los directorios

Ocultar el contenido de los directorios

Antes de todo, quiero decir que este tutorial esta pensado para servidores con apache o lighttpd instalado

Es posible que en tu blog accediendo a:

http://www.tudomino.com/wp-content/uploads/

Se muestre una lista de directorios y ficheros, así:

Servidor web apache:

Servidor web lighttpd:

Si te aparece una pagina de error 403 Forbidden o una pagina en blanco no continúes leyendo este tutorial, seguramente ya lo tendrás configurado

Normalmente, eso ocurre si en el directorio no se encuentra un fichero:

index.html, index.htm o index.php.

Mostrar todos los directorios y ficheros no es muy seguro, pero puedes ocultarlos.

Primero, tienes que saber cual es tu servidor web, normalmente si tu servidor es compartido es apache

Si no estás muy seguro, para saberlo:

  • Método fácil:
    • Observa el pie de página ¿Aparece apache o lighttpd?
    • Mira las capturas de arriba ¿Coincide alguna con la tuya?
  • Método laborioso:
    1. Crea un fichero llamado info.php con el siguiente código:<?phpphpinfo();?>
    2. Sube el fichero en la raíz de tu web
    3. Accede a http://www.tudominio.com/info.php
    4. Busca SERVER_SOFTWARE, al lado aparece el servidor web que tienes activadoNota: Una vez lo sepas puedes borrar tranquilamente el fichero info.php

Ahora, sigue los pasos según tu servidor web:

Apache

  • Si ya existe el fichero .htaccess en la raíz de tu wordpress:Normalmente se crea si tienes los permalinks personalizados
    1. Edita el fichero .htaccess y añade el siguiente código:Options -Indexes
    2. Evita ponerlo entre # BEGIN WordPress y # END WordPress, por ejemplo:Options -Indexes# BEGIN WordPress
  • Si en al raíz de tu web no tienes el fichero .htaccess:
    1. Crealo y pega el siguiente código:Options -Indexes
    2. Sube el fichero en la raíz de tu dominio
    3. Para probarlo, intenta de acceder a:www.tudomino.com/wp-content/uploads/
    4. Si todo ha ido bien, tendría que aparecer una pagina de error 403 Forbidden

Lighttpd

Antes de continuar tienes que tener permisos para editar el fichero:

/etc/lighttpd/lighttpd.conf

  1. Edita el fichero:/etc/lighttpd/lighttpd.conf
  2. Busca:server.dir-listing = “enable”Remplaza por:server.dir-listing = “disable”
  3. Reinicia lighttpd:/etc/init.d/lighttpd restart
  4. Para probarlo, intenta de acceder a:www.tudomino.com/wp-content/uploads/
  5. Si todo ha ido bien, tendría que aparecer una pagina de error 404 Not found

Etiquetas del artículo: | | | |

Síguenos en Twitter o subscríbete al blog

Sobre el autor

Joan Mira

Co-fundador y Jefe de Proyectos de Webmarket. Experto programador en C++, DirectX, QT, MdM Zinc, (X)HTML, CSS, XML, PHP, AMFPHP, MySQL, FPDF, ActionScript 2, JavaScript, Magento, Joomla, Drupal y WordPress. Adicto a las Aplicaciones de Google, las redes sociales y el diseño de interfaces

Co-founder and Project Manager at Webmarket. Expert developer in C + +, DirectX, QT, MDM Zinc, (X)HTML, CSS, XML, PHP, AMFPHP, MySQL, FPDF, ActionScript 2, JavaScript, Magento, Joomla, Drupal and WordPress. Addicted to Google Apps, social networks and Interface Design

Escribe un comentario

Notificarme por e-mail cuando haya nuevos comentarios. También te puedes subscribir sin comentar.