android - 网站 : Only Allow iPod, Android、黑莓、Windows Mobile

标签 android ruby-on-rails blackberry web ipod-touch

我希望只允许移动设备访问我的网站,例如黑莓、iPod-touch、iPhone、Android 等。

如何确保只有这些设备才能访问我的网站,而其他用户会被重定向到自定义“禁止访问”页面?

是否有一种使用 Ruby on Rails 实现这一目标的简单方法?

最佳答案

您想要提取一个名为“User-Agent”的请求 header ,并查看它是否与您指定的任何设备匹配。如果没有,则重定向到适当的页面。是的,这可以通过 Ruby on Rails 来完成。

关于android - 网站 : Only Allow iPod, Android、黑莓、Windows Mobile,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6142275/

相关文章:

android - 在图库中保存图像

android - SQLite 连接没有直接关系的表

android - 使用“Google APIs Client Library for Java”访问 youtube 视频数据

android - 手机锁定时显示小部件

ruby-on-rails - 在 Ruby on Rails 上从多个字段搜索项目名称

blackberry - 如何在 blackberry phonegap 中设置方向?

ruby-on-rails - Rails 计数器缓存及其实现

ruby-on-rails - --skip-sprockets 和 --skip-javascript 仍然生成 app/assets/javascripts/application.js 吗?

user-interface - 黑莓 TableView

java - Blackberry - 如何在不使用 JDE 或 Eclipse 插件的情况下指定应用程序主方法的参数?