把项目部属两份,占用不同的端口,把mobile那份的index.html(或者是index.jsp什么的)改一下,让访问index.html的请求跳转到/mobile。
然后在你的web服务器(比如tomcat)中配置不同域名访问不同的目录,我们以前用resin。
tomcat的配置方式可以借鉴 http://hi.baidu.com/dobaibai/item/4cf925818faad25f850fab11
也可以自己问一下google 

解决方案 »

  1.   

    2楼4楼想的太简单了,域名自己可以随便搞,但是要绑定到子目录就不行了。3楼部署两份的想法有借鉴意义但是要做到页面跳转的时候url始终显示m.xxx.com/xxx需要程序做很多改动。
    经过一天多的研究终于找到两个方案
    方案一要用apache,后来的知公司用的是IIS+TOMCAT,此方案放弃
    方案二,经过研究IIS上有个ISAPI有跟apache类似的rewriteengin研究了一晚上没成功,今早一来又试试OK了。程序虽然也要改动但是只需要改掉Jsp里保存应用的路径名,去掉后面的mobile就行了。
    改天再把两个方案详细写出来分享。