我通过google找到了我的IP地址,现在我尝试根据IP地址进行重定向。
到 HomeController #index 我设置了以下内容:
unless request.remote_ip.to_s == '1.2.3.4'
redirect_to 'http://www.some_page.com'
return
end
但这不起作用,因为我总是被重定向到* some_page.com * ......我做错了什么?
答案 0 :(得分:1)
您是否在本地计算机上尝试此操作?那么从服务器的角度来看,你的“远程IP”总是127.0.0.1,而不是你的外部IP。
无论如何,看看request.remote_ip
实际上正在返回什么。也许它会有所启发。