1
C9.ioでNodeJSアプリケーションを実行しています(ポートが奇妙に見える理由です)。私のウェブサイトはc9と私のウェブサーバで動作します。しかし、2番目のapp.getの外部リンクは機能しません。現在のURLの末尾にリンクを追加します。このURLはそのURLだけにします。 例:www.mysite.com> www.mysite.com/www.externalwebsite.org 私はそれをしたい:www.mysite.com> www.externalwebsite.org。ExpressJS外部リンクブレイク
あなたは完全なURLにリダイレクトする必要が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");
});