Pow服务器:通过myapp.dev.com域提供本地rails应用程序

时间:2012-10-08 16:02:38

标签: ruby-on-rails macos rack-pow

Pow服务器在我的本地计算机(OS X Lion)上使用.dev域正常运行。所以myapp.dev一切都很好。

我现在想让它服务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只显示我服务器根目录中的所有文件夹...

任何想法?

1 个答案:

答案 0 :(得分:3)

我的解决方案:

......简单......

  1. 关注此维基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