2013-08-17 22 views
0

我已經用faye設置了一個rails應用程序。Rails將localhost放入include標籤和javascript的方式

它包括以下代碼部分:

applications.html.haml:

= javascript_include_tag "http://localhost:9292/faye.js" 

discussions.js:

$(function() { 
    var faye = new Faye.Client('http://localhost:9292/faye'); 
    faye.subscribe("/messages/new", function(data) { 
    eval(data); 
    }); 
}); 

當運行在本地主機應用程序在開發模式下一切正常。 在VPS服務器上,當它應該是服務器本地主機時,它會嘗試訪問我的「localhost:9292/faye」。

問:是否有一種方法或方法使它在服務器和本地主機上使用相同的代碼?手動更改爲域名不是看起來的方式。

回答