【发布时间】:2017-11-12 22:33:09
【问题描述】:
我有一个在 C9.io 上运行的 NodeJS 应用程序(这就是为什么我的端口看起来很奇怪)。我的网站在 c9 和我的网络服务器上运行。但是,我在第二个 app.get 上的外部链接不起作用。当我希望它只是那个 URL 时,它将链接添加到当前 url 的末尾。 例如 www.mysite.com > www.mysite.com/www.externalwebsite.org。 我希望它这样做:www.mysite.com > www.externalwebsite.org。
var express = require("express");
var app = express();
app.use(express.static("public"));
app.set("view engine", "ejs");
app.get("/", function(req,res){
res.render("singlepage");
});
app.get("/www.externalwebsite.org", function(req,res){
res.redirect("www.externalwebsite.org");
});
app.listen (process.env.PORT, process.env.IP, function(){
console.log("ServerStarted");
});
【问题讨论】:
标签: javascript node.js express web-applications