一个响应几个静态页面的服务器为什么除了主页都不正常?
发布于 3小时前 作者 mantou132 35 次浏览 来自 问答

文件目录是: -file ----index.js ----error404.html ----chunxiao.html nodejs.js


nodejs.js 内容:

......
var error = "./file/error404.html";
var cx = ".file/chunxiao.html";
......
var Response = function(res,filePath){
    fs.readFile(filePath,function(err,data){
        if(err){                        //如果失败,就返回错误文件
            if(filePath != error)       //如果失败的不是错误文件,才返回错误文件
                Response(res,error);
        }else{
            res.writeHead(200,{              //响应客户端,将文件内容发回去
                'Content-type':"text/html"});
            res.end(data);
        }
    });
};
......
else {                          
        Response(response,"../file"+request.url);
    }
    ```
回到顶部