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. 將ActiveRecord添加到Rails應用程序
- 5. 如何將圖標添加到您的C++控制檯應用程序?
- 6. Vimeo將對您的應用程序施加費率限制
- 7. 將Ionic應用程序添加到Rails 4應用程序
- 8. 如何將我的JavaScript文件添加到Rails應用程序?
- 9. 如何將Devise Confirmable添加到現有的Rails應用程序
- 10. 將定製路線添加到Rails應用程序
- 11. 如何手動添加Fancybox等插件到您的Rails應用程序
- 12. 如何將Ruby C擴展添加到Rails應用程序中?
- 13. 如何將文件上傳添加到Rails應用程序?
- 14. 如何將公共API添加到Rails應用程序?
- 15. 如何將Ruby博客添加到Rails 3應用程序
- 16. Xcode iCloud「將」iCloud容器「權限添加到您的應用程序ID」
- 17. 您可以將控制檯程序添加到WindowsFormApplication程序嗎?
- 18. 將twitter-bootstrap-rails添加到現有的rails應用程序中
- 19. 以編程方式將IP添加到IPv4和域限制
- 20. 將您的應用程序添加到Docker映像
- 21. 將gmail添加到您創建的應用程序
- 22. 將其他Android小部件添加到您的應用程序
- 23. 您可以將多個本地引擎添加到Rails 3應用程序嗎?
- 24. 如何將聲音添加到C++控制檯應用程序?
- 25. 添加選擇到Rails應用程序
- 26. 您可以將您的應用程序添加到OpenFileDialog中的地點欄嗎?
- 27. 將您的「頁面」選項卡應用程序添加到您的頁面
- 28. 如何將多個Android應用程序添加到您的Firebase項目?
- 29. 如何將您的應用程序添加到聯繫人共享菜單?
- 30. 如何將推送通知服務添加到您的應用程序?
不應該使用機架中間件嗎? – AnApprentice
我不知道如何使用Rack for this ...我認爲這也可以在Web服務器配置(Apache或Nginx)上完成,但不太確定:( – rubyprince
注意:你真正能做的就是檢查remote_ip,但remote_ip的任何檢查也將被用戶通過代理誤導或可能被擊敗。 – Paul