abc.com
www.abc.com/index.php?pro=fujian        fujian.abc.com
shop.abc.com/shop/index.php?uid=26&action=about         shop26.abc.com/about
这样可以用rewrite来实现吗,会不会相互冲突
重写规则怎么写? 

解决方案 »

  1.   

    不明白你要用 rewrite 实现什么?你给出的这几个 url,都可以直接对应到指定的 PHP 上了(第一个可以通过 DirectoryIndex 来配置),还要 rewrite 实现什么?
    ————————————————————————————————
    基于CSDN论坛提供的插件扩展功能,自己做了个签名档工具,分享给大家,欢迎技术交流 :)[/size]
      

  2.   

    我要实现
    第一
    诸如 fujian.abc.com  => www.abc.com/index.php?pro=fujian
    第二
    shop26.abc.com/about => www.abc.com/shop/index.php?uid=26&action=about这样不会冲突吗?rewrite_rule要怎么写
      

  3.   

    需要在Apache里的.htaccess文件写URL规则,需要使用到正则表达式
      

  4.   

    建议你下一个APACHE的中文手册,照着里面的例子做就可以了
      

  5.   

    给一个官方在线中文文档:
    http://www.linuxpk.com/doc/apache/
      

  6.   

    你描述的需求中,涉及到对 host 部分进行匹配,这看上去更像是 virtual-host 该管的事儿。rewrite 能不能实现对域名部分的匹配,我是没弄过,感觉好像是不行。还是等有经验的童鞋吧 :)
      

  7.   

    本人有php168系统的二次开发外包任务,时间较急,功能不大,也比较简单,有对php168比较熟悉的朋友,请与我联系,开发费用详谈。联系方式:
    QQ:1410707439,
    13591821549有效期截止2010-12-30前