Ну так берите путь к файлу из реквеста и подставляйте в считывание.
let http = require("http");
let fs = require("fs");
http.createServer(function(request, response) {
console.log(request.url);
fs.readFile('.' + request.url, (err, data) => {
if (err){
response.writeHead(404, {"Content-type" : "text/html"});
response.write('File not found');
response.end();
console.log(err);
} else {
response.writeHead(200, {"Content-type" : "text/html"});
response.write(data);
response.end();
}
});
}).listen(8000);
PS
Настоятельно не советую начинать ковырять Express, не разобравшись с нативными основами!