たとえば、特定の IP アドレス (会社の IP またはキャンパスの IP など) を持つユーザーのみが特定のページにアクセスできるようにしたい場合はどうすればよいですか? 訪問者の IP を取得し、さまざまなケースでさまざまなページをレンダリングするにはどうすればよいですか?
質問する
429 次
2 に答える
0
どんなサーバーがありますか?
.htaccess ファイルを使用できますか? はいの場合、これが答えです。
于 2013-03-28T20:58:23.823 に答える
0
コントローラー アクションのコンテキスト内で、request.remote_ip
探している情報が得られます。
http://apidock.com/rails/ActionDispatch/Request/remote_ip
たとえば、remote_ip がホワイトリストにある場合を除き、エラー ページをレンダリングするフィルター アクションをアプリケーション コントローラーに追加できます。
于 2013-03-28T21:05:59.070 に答える