localhost : 8080에서 실행중인 익스프레스 서버가 있고 index.html 기본 웹 페이지를 표시하도록 설정되어 있습니다. 모든 것이 잘 작동하고 있습니다. 단지 내가 소유하고있는 도메인 이름에 어떻게 연결할 수 있는지 알고 싶습니다. 따라서 사용자가 외부 네트워크 연결을 통해 도메인을 방문하면 (예 : http://example.com) 내 localhost : 8080 기본 페이지로 안내합니다. 여기 localhost를 도메인에 어떻게 연결할 수 있습니까?
내가 당신 ngRock를 사용하여 시도 할 수있는 서버var app = require('http').createServer(handler),
url = require('url'),
fs = require('fs'),
app.listen(8080);
// Http handler function
function handler(req, res) {
var path = url.parse(req.url).pathname;
if (path == '/') {
index = fs.readFile(__dirname + '/Index.html', function (error, data) {
if (error) {
res.writeHead(500);
return res.end("Error: unable to load live.html");
}
res.writeHead(200, {
'Content-Type': 'text/html'
});
res.end(data);
});
}
}
당신은 우리가 당신에게 더 나은 대답을 줄 수 있다고 말하면서 어떻게 호스팅하고 있습니까? – blackmind
잠시 동안 나는 네트워크에 연결되지 않은 장치로부터 웹 사이트에 액세스 할 수 있기를 원합니다. – nero
당신이 인터넷 검색 ' 내 로컬 호스트를 도메인에 어떻게 연결할 수 있습니까? ' 매우 유용한 결과가있는 것 같습니다. 노드 별 구성 설정에 node.js를 지정해야 할 수도 있지만이를 수행하는 방법에 대한 자습서가 많이 있습니다. –