var express = require("express"); var app = express(); app.get("/", function(req, res) { res.sendFile(__dirname + "/www/index.html"); }); app.get("/blog", function(req, res) { res.redirect("http://swf.com.tw"); }); app.get("*", function(req, res) { res.status(404); res.send("找不到网页!"); }); app.listen(5438, function(req, res) { console.log("网站服务器在5438端口开工了!"); });
时间: 2024-04-26 20:25:51 浏览: 70
从零学习node.js之express入门(六)
这是一个使用Node.js和Express框架创建的网站服务器。其中,第一段代码创建了一个Express应用程序和一个根路由,当用户访问根目录时,会返回一个位于www/index.html的文件。第二段代码创建了一个名为“/blog”的路由,当用户访问该路由时,会重定向到http://swf.com.tw。第三段代码创建了一个通配符路由,当用户访问的路由不存在时,会返回一个404错误页面。最后一段代码使用端口号5438启动了该网站服务器,并在控制台中输出“网站服务器在5438端口开工了!”。
阅读全文