$ThisURL = $_SERVER['PHP_SELF'];
$JumpURL = ereg_replace("/e/f/","/a/b/c/",$ThisURL);header("Location:$JumpURL");

解决方案 »

  1.   

    哦,换过来,
    $JumpURL = ereg_replace("/a/b/c/","/e/f/",$ThisURL); 
      

  2.   

    apache可以处理的
    改httpd.conf文件
      

  3.   

    hzcenter  谢谢了。你这个好像没有用到正则表达式,是不是 ereg_replace 这个函数不用,用 str_replace 也行呢。还有就是 "http://".$_SERVER ['HTTP_HOST'].$_SERVER['PHP_SELF'];用这个获取当前url 和 $_SERVER['PHP_SELF'] 获取url有和区别呀。还请指教一下。
      

  4.   

    是的,没有用正则,也可以用str_replace。
      

  5.   

    问题解决了。谢谢 hzcenter 。