Unicorn と Nginx で Apartment gem を使用しています。サブドメイン エレベーターを使用しています。私initializers/apartment/subdomain_exclusions
が持っているApartment::Elevators::Subdomain.excluded_subdomains = ['www']
私の理解では、パブリック スキーマは、パブリック サブドメイン、www サブドメイン、またはサブドメインなし、つまり mydomain.com とともに使用する必要があります。
ただし、この方法では機能しません。www またはサブドメインを使用しない場合、最後にアクセスしたスキーマが使用されます。したがって、別のサブドメインを使用していた場合は、そのスキーマが使用されます。これは良くない。私も追加しようとしましconfig.default_schema = "public"
たが、これは何もしません。
これが機能しない理由はありますか?サブドメインが指定されていない場合、誰かが同様の方法でセットアップし、パブリックスキーマのみが使用されますか? おそらくNginxの設定ですか?