如何为mod_rewrite创建一个简单的Apache ReWrite规则,该规则只是将任何Microsoft Edge浏览器重定向到第一页固定页面。这是在一个在Intranet上运行的Apache实例上运行,并运行一个不满足Edge的特定应用程序,只有IE。当用户尝试使用Edge转到应用程序时,此规则应该将它们重定向到该服务器上的一个非常具体的URL,这将启发他们如何使用IE。
我面临两个问题:
答案 0 :(得分:1)
一般来说,用户代理真的很难处理。最好不要重新考虑它并使用经过严格测试的库。其中最好的是ua-parser。它是一组正则表达式,用于匹配用户代理,并具有大多数语言的风格。
如果你想在Apache逻辑中拥有它,you can extract from their list of regex
(Edge)(\d+)(?:\.(\d+))?
除了“启示”页面之外,我如何为任何访问网站的网址编写规则?
RewriteRule
是您想要查看的内容