1
A
回答
0
您可以在應用程序控制器添加一個before_filter
和檢查請求的IP,並將其重定向到一個沒有訪問頁。
if request.remote_ip !~ /^XXX\.YYY\.ZZZ\./
redirect_to no_access_url
return false
end
2
相關問題
- 1. 如何將Helpers添加到僅限API的Rails應用程序
- 2. 的Rails 3.如何將API添加到Rails應用程序
- 3. 如何將CardSpace支持添加到您的ASP.NET應用程序
- 4. 將Ionic應用程序添加到Rails 4應用程序
- 5. 如何將公共API添加到Rails應用程序?
- 6. 如何將Ruby博客添加到Rails 3應用程序
- 7. 如何將文件上傳添加到Rails應用程序?
- 8. Xcode iCloud「將」iCloud容器「權限添加到您的應用程序ID」
- 9. 將twitter-bootstrap-rails添加到現有的rails應用程序中
- 10. 將您的應用程序添加到Docker映像
- 11. 將其他Android小部件添加到您的應用程序
- 12. 您可以將多個本地引擎添加到Rails 3應用程序嗎?
- 13. 如何將推送通知服務添加到您的應用程序?
- 14. 如何將SAN存儲支持添加到您的應用程序中?
- 15. 如何將多個Android應用程序添加到您的Firebase項目?
- 16. 將Azure分段應用程序限制爲選定的IP
- 17. 如何從模板添加JQuery到我的Rails應用程序?
- 18. 限制IP地址以在GAE上訪問您的應用程序?
- 19. 將Markdown添加到我的Rails 3應用程序
- 20. 將博客功能添加到現有的Rails應用程序
- 21. 將用戶權限添加到ASP.NET Web應用程序
- 22. 限制將Facebook應用程序添加到人民的能力頁面
- 23. 如何添加LESS文件到rails應用程序
- 24. 將用戶添加到應用程序
- 25. 如何將我的應用程序添加到Google應用程序中
- 26. 如何將ActiveRecord添加到未經ActiveRecord初始化的Rails應用程序中?
- 27. 如何限制Rails應用程序中的鼠標點擊率?
- 28. 如何將線程添加到Rails 4中的控制器?
- 29. 將提交添加到Rails應用程序?
- 30. 將Google Analytics添加到Rails 4.2應用程序
不應該使用機架中間件嗎? – AnApprentice
我不知道如何使用Rack for this ...我認爲這也可以在Web服務器配置(Apache或Nginx)上完成,但不太確定:( – rubyprince
注意:你真正能做的就是檢查remote_ip,但remote_ip的任何檢查也將被用戶通過代理誤導或可能被擊敗。 – Paul