मैंने node.js और एक्सप्रेस में एक वेबसाइट लिखी है। अब मैं एक उप-निर्देशिका के साथ Node.js सर्वर का उपयोग करने के लिए कॉन्फ़िगर lighttpd:node.js/express में सापेक्ष पथ को कैसे संभालें?
app.get('/', function (req, res){
res.render('index');
});
वहाँ के रूप में एक बेहतर तरीका है:
$HTTP["url"] =~ "^/app/" {
proxy.server = ("" => ((
"host" => "127.0.0.1",
"port" => 3000
))
)
}
जब मैं http://localhost/app/
खोलने मैं त्रुटि 404 क्योंकि मैं कुछ इस तरह लिखा था इन पंक्तियों को संशोधित करना:
var relPath = '/app';
app.get(relPath + '/', function (req, res){
res.render('index');
});
?
'app.use ('/ app', app.router);' चाल चल सकता है। –
वास्तव में यह चाल करता है, हालांकि मैं प्रॉक्सी के पीछे नहीं चल रहा हूं। – ebohlman
प्रॉक्सी को तब तक कोई फर्क नहीं पड़ता जब तक वह पथ को बंद नहीं करता है। –