2013-12-10 4 views
0

목표는 mask_domain.com을 masp.original_domain.com/something에 매핑하는 것입니다. 다음과 같이 내가 mask_domain.com 내의 nginx를 설정 한 목표를 달성하기 위해 (이것은 레일 응용 프로그램입니다) :nginx 프록시가 다른 도메인으로 이동 한 후 세션을 작성하십시오.

server { 
    listen 80; 
    server_name mask_domain.com; 

    location /assets { 
    proxy_pass http://mask.original_domain.com/assets; 
    } 

    location /uploads { 
    proxy_pass http://mask.original_domain.com/uploads; 
    } 

    location /something { 
    proxy_pass http://mask.original_domain.com; 
    } 

    location/{ 
    proxy_pass http://mask.original_domain.com/something/; 
    } 
} 

내가 고안을 사용하여 인증하려면. 로그인 할 수 없으며 설정된 쿠키가 보이지 않습니다.

MyApp::Application.config.session_store :cookie_store, :key => '_my_app_session', :domain => :all 

및 위해 : 아마 때문에 도메인은> = 모두 정말

나는 어떤 조언을 주셔서 감사 또는 나는 질문을 게시 한 후

답변

관련 문제