2012-10-08 35 views
2

Pow服務器在本地計算機(OS X Lion)上使用.dev域正常工作。所以myapp.dev都很好。Pow服務器:通過myapp.dev.com域服務本地Rails應用程序

我現在想讓它服務於myapp.dev.com(以及myapp.dev.fr和myapp.dev.XX),這樣myapp就會提供本地化的版本,這個版本是通過頂級域名域名請求:.com爲英文,fr爲法文...等等。

我做了什麼至今:.powconfig設置爲

export POW_DOMAINS=dev,dev.com,dev.fr 
export POW_EXT_DOMAINS=dev.com,dev.fr 

,然後,當然,非並重新安裝戰俘。

到目前爲止,我在調用myapp.dev.com時只是普通的apache視圖。 pow不服務我的請求...相反,它發送給Apache和Apache顯示我的服務器根目錄中的所有文件夾...

任何想法?

回答

3

我的解決辦法:

...就這麼簡單......

  1. 遵循這個wiki https://github.com/37signals/pow/wiki/Running-Pow-with-Apache(第3步是最重要的一個)

  2. 那麼當然創建/修改.powconfig包含此行

    export POW_DOMAINS=dev,dev.com,dev.fr 
    
  3. 終於使戰俘通過去這個新設置的「感知」和重新安裝

    curl get.pow.cx/uninstall.sh | sh 
    curl get.pow.cx | sh 
    

    ,並在最後一步:重啓Apache

    sudo apachectl restart 
    
相關問題