// basic routing const server = http.createServer((req, res) => { console.log("server started"); let path = './views/'; switch(req.url){ case '/': path += 'index.html'; res.statusCode = 200; break; case '/about': path += 'about.html'; res.statusCode = 200; break; default: path += '404.html'; res.statusCode = 404; break; } res.setHeader('Content-Type', 'text/html'); fs.readFile(path, (err, data) => { if(err){ console.log(err); res.end(); }else{ res.write(data); res.end(); } }) }) ------------------------------------------------------- // redirects case '/aboutus': res.statusCode = 301; res.setHeader('Location', '/about'); res.end(); break;