title: simplest way to have Express serve a default page?
body: <p>I'm using this to have Node.js/Express setup as a rudimentary web server - it just serves a set of static pages without any other processing. I'd like it to always serve /default.html when a browser fetches the site without any filename. </p>
  
  <pre><code>var express = require("express");
  var app = express();
  var port = process.env.PORT || 5000;
  
  app.configure(function(){
    app.use(express.bodyParser());
  });
  
  app.use(express.logger());
  
  app.use(express.static(__dirname ));
  
  app.listen(port, function() {
    console.log("Listening on " + port);
  });
  </code></pre>
  
  <p>I've tried using res.sendfile and res.redirect, but without much success; I'm obviously missing something as I end up with a 'has no method' error. </p>
  
  <p>What would you say is the simplest way of achieving my goal? </p>