2013-05-08 52 views
0

我正在建設一個網站,完全託管在我自己的VPS上使用NodeJS,因爲我不想支付託管費用,而且我已經擁有VPS,所以我想了解爲什麼不使用它。地址欄中的URL不會更改爲NodeJS供電網站

我遇到的問題是每當我點擊主頁上的鏈接並導航到該頁面時,網站就會完成它應該做的事情,但網址不會在地址欄中更新。

說我的網址是www.examplesite.com,當我點擊鏈接時,它會轉到www.examplesite.com/application。第二個URL沒有反映在地址欄中,所以當我刷新www.examplesite.com/application時,因爲它在Chrome的地址欄中顯示www.examplesite.com,它會重新加載主頁。

有沒有辦法解決這個通過節點,或者我只需要吸了它,併購買虛擬主機?我最終會做,但不會有一段時間。

+0

把一些代碼放在客戶端和服務器端。 – jmingov 2013-05-08 00:42:30

+0

不能,NDA。我只是想知道,當你點擊一個鏈接時,如何在地址欄中反映這種變化。 – barndog 2013-05-08 01:27:30

+0

@shadow這不是你必須在Node中神奇地啓用的東西,所以還有其他事情正在發生(它可能也是客戶端相關的)。如果沒有代碼,它很難調試,也許你可以在不破壞NDA的情況下掀起一個簡單的骨頭示例? – robertklep 2013-05-08 06:45:31

回答

0

也許你永遠不會在你的服務器功能中調用res.end();

+0

Naw,我使用response.sendfile()來發送整個html文件 – barndog 2013-05-08 06:05:20