2012-12-11 214 views
0


我是節點新手。我有一個Windows服務器,在那裏我運行node.js webserver.js。用webserver.js啓動節點。啓動IE,當我嘗試localhost:port/index.html時,頁面在IE中正常顯示。現在,如果我將localhost更改爲servername:port/index.html,則IE無法顯示該頁面('IE無法顯示網頁,您可以嘗試診斷連接問題)。有什麼我需要在節點中啓用,所以它可以在localhost之外使用嗎?我有詹金斯運行在同一臺服務器上,我沒有做任何事情,它顯示正確的服務器名稱。只是好奇。爲什麼servername:port不起作用爲什麼node.js中的localhost:port起作用?

感謝

+0

監聽套接字綁定了什麼IP地址?使用'netstat'來檢查。 –

+0

我發現我的問題,在webserver.js的IP地址是硬編碼。謝謝大衛。 – Nair

回答

0

我的問題是,我使用的鏈接代碼,在鏈接它使用的IP地址,我把它改爲服務器名稱,現在我可以同時使用服務器打鏈路和正確的網址。希望這可以幫助別人。雖然我沒有改變使用netstat。

相關問題