网站迁移,之前网站是二级目录的,现在要搬到一级目录去了,但之前二级目录收录了很多页面,请问如何通过PHP将二级目录的页面重定向至一级目录呢?参数不变!
如;之前收录的页面是http://www.caihua.cc/gouwu/cat/3/44/44935 通过PHP重定向至http://www.caihua.cc/cat/3/44/44935php重定向
如;之前收录的页面是http://www.caihua.cc/gouwu/cat/3/44/44935 通过PHP重定向至http://www.caihua.cc/cat/3/44/44935php重定向
$urlnew=str_replace('/gouwu/','/',$urlold);
header("Location: $urlnew");
这样试试
谢谢稍微改了下$urlold= isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : '';//你的代码组装变量
$urlnew=str_replace('/gouwu/','/',$urlold);
header('HTTP/1.1 301 Moved Permanently');//发出301头部
header("Location: $urlnew");