0
目標是將mask_domain.com映射到masp.original_domain.com/something。爲了實現這一目標,我已經建立了我的nginx的mask_domain.com如下(這是一個Rails應用程序):在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/;
}
}
爲了驗證我使用的設計。我無法登錄,也沒有看到任何Cookie被設置。可能是因爲:
MyApp::Application.config.session_store :cookie_store, :key => '_my_app_session', :domain => :all
和:域=>:所有這真的是 '.original_domain.com'
我會感謝任何提示或幫助:-)