私はnode.jsにウェブサイトを作成して表現しました。node.js/expressの相対パスを扱うにはどうすればいいですか?
app.get('/', function (req, res){
res.render('index');
});
良い方法などがあります:私はこのような何かを書いたので、私はhttp://localhost/app/
を開くと
$HTTP["url"] =~ "^/app/" {
proxy.server = ("" => ((
"host" => "127.0.0.1",
"port" => 3000
))
)
}
は私が取得エラー404:今、私はサブディレクトリでのNode.jsサーバーを使用するlighttpdのを構成しこれらの行を次のように変更します。
var relPath = '/app';
app.get(relPath + '/', function (req, res){
res.render('index');
});
?ライアンは解決策をコメントしたよう
'app.use( '/ app'、app.router);'このトリックを行う可能性があります。 –
私はプロキシの背後で実行していませんが、それは実際にトリックを行います。 – ebohlman
プロキシは、パスを変更しない限り重要ではありません。 –