问个问题哈
我现在想用程序实现个二级域名的模式效果就是比如访问新闻频道 就是new.xxx.com访问房产频道就是house.xxx.com我现在的想法是不用apache的urlrewrite在MVC模式下路由把域名泛解析到服务器IP,然后在程序根目录绑定,然后访问的时候,用户输入sub.xxx.com,那我就截取出sub字符串,然后调用相应的Contorler能实现否?
或者谁提供在APAche下URLREWRITE的实现方式,我还没做过这种事,缺乏经验,呵呵!

解决方案 »

  1.   

    可以你可以再php.ini里的  auto_prepend_file 里指定处理这个的程序
    (至于连接数据库还是你自己手写那由你决定了)
      

  2.   

    直接域名转发
    news.xxx.com 转发到xxx.com/news
      

  3.   

    2楼的太麻烦了。一个泛解析就可以解决的问题你用域名转发以后开发就更多了<?php
    preg_match_all("/^(\w+)\.(.*?)$/",$_SERVER['HTTP_HOST'],$mas);
    if(count($mas)>1)
    {
    header("location: http://".$mas[2][0]."/".$mas[1][0]);
    }
    ?>
      

  4.   

    只是告诉你这个文件内可以处理这些。至于你用header还是要初始化一些什么,
    你的程序你做主~~