名前空間 "localhost:3030/admin"ではなく、サブドメイン "admin.localhost.local:3030"でActiveAdminにアクセスしようとしています。私はそれを見て、私は偽Active Directoryをレール上にサブドメインを使用する方法
config.default_namespace = false
に「設定/初期化子/ active_admin.rb」のデフォルトの名前空間を変更する必要があることを発見し、私はサブドメインの制約に「routes.rbを」でルートを囲ん
constraints :subdomain => "admin" do
ActiveAdmin.routes(self)
end
も、私は私のマシン上で
127.0.0.1 admin.localhost.local
をテストできるようにするには、「/ etc/hostsの」localhost行を変更しますが、何らかの理由で、それはまだ動作しません。 admin.localhost.local:3030と書いてサブドメインにアクセスしようとしています。これはブラウザから取得したものです。 "admin.localhost.localページが機能していません。 admin.localhost.localもあなたをリダイレクトしました何度も。"
紛らわしいものは "localhostを:3030" ということで、まだ働いています – Omar