2012-10-08 3 views
2

Pow 서버가 로컬 컴퓨터 (OS X Lion)에서 .dev 도메인과 잘 작동합니다. 그래서 myapp.dev는 모두 좋다.Pow 서버 : myapp.dev.com 도메인을 통해 로컬 레일 애플리케이션 제공

myapp.dev.com (및 myapp.dev.fr 및 myapp.dev.XX)을 제공하여 myapp이 현지화 된 버전을 제공하도록하고 싶습니다.이 버전은 내부적으로 최상위 수준 버전을 통해 결정됩니다. 도메인 요청 : 영어 용 .com, 프랑스어 용 fr ... 등등.

내가 지금까지 무슨 짓을했는지 : 물론, 다음

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

과에 .powconfig 설정 명사에 붙여서의 뜻을 나타냄과 펑를 다시 설치.

myapp.dev.com을 호출 할 때 지금까지 얻을 수있는 내용은 일반 apache보기 일뿐입니다. pow는 내 요청을 처리하지 않습니다 ... 대신 아파치로 보내고 아파치는 내 서버 루트에있는 모든 폴더를 보여줍니다 ...

아이디어가 있습니까?

답변

3

내 솔루션 :

... 그 간단 ...

  1. 이 위키 https://github.com/37signals/pow/wiki/Running-Pow-with-Apache

  2. 하는
  3. 다음의 과정 생성/수정 (3 단계가 중요 하나입니다)에 따라 이 줄을 포함하는 .powconfig

    export POW_DOMAINS=dev,dev.com,dev.fr 
    
  4. 마지막으로 펑 디를 통해이 새로운 설정의 "인식"과 그것을

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

    하고 마지막 단계로 다시 설치합니다 다시 시작 아파치

    sudo apachectl restart