Я не могу использовать стойку. Мой Ruby - < 2.0. Я пытался. Я просто хочу сделать что-то в ApplicationController.Необходимая справка для спама - Rails ApplicationController Quick Solution?
У меня есть спам-бот прямо сейчас, что происходит периодически. Я знаю ip. В контроллере приложений я могу просто проверить if request.remote_ip == "52.3.127.199"
, но что тогда? Есть ли что-то, что я могу сделать, чтобы просто вернуть строку "x"
, чтобы она не разорвала мое приложение.
Мое приложение работает на 1 дино на Heroku и его убивает.
Что лучше всего быстро загрязнить?
Сейчас я просто делаю это before_filter в ApplicationController 'если request.remote_ip ==«52.3.127.199 redirect_to my_path»' Мой путь простой страница, которая не занимает много, чтобы сделать. Мои обычные страницы очень тяжелые данные. – slindsey3000
Это еще лучше остановить спам-бот в вашем приложении ApplicationController 'raise ActionController :: RoutingError.new ('Not Found')' if ["52.3.127.1xx"]. Include? (Request.remote_ip) ' – slindsey3000