archivos estáticos con express.js

Quiero servirindex.html y/media subdirectorio como archivos estáticos. El archivo de índice debe ser servido tanto en/index.html y/ URLs.

yo tengo

web_server.use("/media", express.static(__dirname + '/media'));
web_server.use("/", express.static(__dirname));

pero la segunda línea aparentemente sirve a la totalidad__dirname, incluyendo todos los archivos en él (no soloindex.html ymedia), que no quiero.

Yo tambien lo intenté

web_server.use("/", express.static(__dirname + '/index.html'));

pero accediendo a la URL base/ luego conduce a una solicitud paraweb_server/index.html/index.html (dobleindex.html componente), que por supuesto falla.

¿Algunas ideas?

Por cierto, no pude encontrar absolutamente ninguna documentación en Express sobre este tema (static() + sus parámetros) ... frustrante. Un enlace doc también es bienvenido.