Tal como dice la pregunta, he visto sitios web por ejemplo http://misitio.com/catalogo/madera.php
Cuando acceso a madera.php me sale mi pagina normal, pero cuando solo accedo a catalogo me sale el directorio del servidor con todos los archivos .php
He visto paginas que bloquean los directorios con un script php que dice: La pagina que intentas encontrar no existe. Volver al inicio
¿Eso se hace en el servidor directamente o se puede hacer con php? ¿Y como?
Gracias de antemano