假如你的手机端网站在 /m 目录下

      (function(a,b){if(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i.test(a)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(a.substr(0,4)))window.location=b})(navigator.userAgent||navigator.vendor||window.opera,'/m/');

改IIFE的最后传参就行了,也可以是绝对URL

其他语言可参考:

http://detectmobilebrowsers.com/

最新文章

  1. LFI漏洞利用总结
  2. 使用Axis2编写webservice客户端,服务端
  3. ERROR 1130 (HY000):Host'localhost'解决方法
  4. Naked Search in service
  5. 每天一个linux命令(7):cp 命令
  6. 利用checkbox的到值,并且存到数据库修改的话要显示之前选择的
  7. java懒汉式单例遇到多线程
  8. CDOJ 1251 谕神的密码 贪心
  9. java学习面向对象之final关键字
  10. SmartFoxServer 2x的pythonclient
  11. XPath总结一
  12. 异常分类VS垃圾分类
  13. Java输入输出小结
  14. 改变codeblocks里面各种注释的颜色。
  15. VMware Linux下拖拽补丁vmtools的安装和卸载
  16. shell脚本调用C语言之字符串切分函数——strtok
  17. Bus System(Flody)
  18. vue-cli3 vue.config.js 配置
  19. etcd使用经历
  20. UVA11297 Census

热门文章

  1. 探究Android中通过继承ViewGroup自定义控件的原理
  2. 在dbgrid中如何多行选中记录(ctl与shift均可用)
  3. jmeter 配置元件之计数器Counter
  4. Spring Cloud Sleuth服务跟踪
  5. 【bzoj2741】[FOTILE模拟赛]L 可持久化Trie树+分块
  6. java 调试
  7. C++解析(5):内联函数分析
  8. P2756 飞行员配对方案问题(网络流24题之一)
  9. Ants UVA - 1411(km板题竟然让我换了个板子)
  10. 创建Qt项目