我的設置: 在1234端口上薄運行在端口--prefix /foobar
運行Apache 80個 apache的反向代理/foobar
薄端口1234上如何更改目錄公共資產是從軌道服務?
我想靜態資產不通過代理薄送達,但而是直接通過apache服務於/assets
。
我必須使用相對路徑,因爲在啓動之前我不知道rails應用程序的主機名/ ip(它是應該能夠移動的應用程序框)。
我發現config.action_controller.asset_host
在production.rb
,但我不能將它設置爲相對路徑。當我這樣做的時候會感到困惑並創建真正的虛假網址。
我該如何做這項工作?
感謝。這絕對是另一種方式。我希望Rails有辦法在本地執行此操作,但是apache解決方案也非常好。 – 2010-07-12 16:28:08
我說它感覺很ha,,我想你是走對了路。 – 2010-07-12 16:38:25