0

Rails / activeadmin アプリケーションの 2 つの部分に、2 つの異なるサブドメインから直接アクセスできるようにしたいと考えています。

admin.domain.tld => http://localhost:9999/admin/login
api.domain.tlp => http://localhost:9999

私はこの構成を思いつきましたが、これは機能していません:

server {
    listen 80;
    server_name admin.domain.tld;

    location / {
        proxy_pass http://localhost:9999/admin;
        proxy_set_header Host $host;
    }
}

注: ActiveAdmin では、/admin は自動的に /admin/login にリダイレクトされます

server {
    listen 80;
    server_name api.domain.tld;

    location / {
        proxy_pass http://localhost:9999;
        proxy_set_header Host $host;
    }
}

これを設定する方法について何か考えはありますか?

4

1 に答える 1