2011-01-08 88 views
6

我正在開發一個rails 3應用程序,我想暫時阻止來自我的IP地址的所有請求。什麼是最好的方式去做呢?Rails - 阻止所有IP地址

我想我可以在控制器級別做些什麼,但我是一個新手,並不確定最佳實踐是什麼。

回答

9

總結所有的constraints塊路由:

constraints :ip => "your-ip-goes-here" do 
    # routes go here 
end 

你的Rails應用程序將拒絕路由的所有知識,如果其他人試圖訪問此。

如果您想基於其他內容進行約束,如文檔顯示的iPhone示例,此方法非常方便。

+0

非常好,就是我在找的東西。謝謝! – jyoseph 2011-01-08 05:17:00