Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
由于我正在解决的多个问题,我想知道是否有人知道阻止访问基于浏览器的 rails 应用程序的方法?我想阻止 Internet Explorer(所有版本),有什么想法吗?
你可以使用 rack-noie 作为 Rails 中间件:
宝石文件:
gem "rack-noie", :require => "noie"
然后在您的 config/application.rb 中:
config.middleware.use Rack::NoIE, {:redirect => "/why-i-dont-support-ie.html", :minimum => 29}
当然,这将阻止 IE 直到版本 29。如果您只想让 9 或 10 进入,请编辑掉。您将人们重定向到哪里也取决于您。