我本人由于对网站进行了重新改版,内容和结构发生了很大的变化,可以说不能用正规则跳转到新的网站上,只能用Redirect进行跳转,但这样.htaccess文件就太大了,有14M多,购买了4核8g的服务器,服务器总是宕机,想用另一种办法来实现全站跳转:
1、在B站建立一个php文件,把A站跳转过来的网址进行查询,然后再访问查询到的网址;
array(旧网址,新网址);
2、如果查询不到新网址,刚在新网站各项目录下搜索旧网址的标题
有能实现的吗?
我本人由于对网站进行了重新改版,内容和结构发生了很大的变化,可以说不能用正规则跳转到新的网站上,只能用Redirect进行跳转,但这样.htaccess文件就太大了,有14M多,购买了4核8g的服务器,服务器总是宕机,想用另一种办法来实现全站跳转:
1、在B站建立一个php文件,把A站跳转过来的网址进行查询,然后再访问查询到的网址;
array(旧网址,新网址);
2、如果查询不到新网址,刚在新网站各项目录下搜索旧网址的标题
有能实现的吗?
你描述的思路很清晰啊,实现不了?
<?php
//首先A站要把url改造一下,就是要把所有的地址都跳转到B站的某一个页面上
$arr=array(
array('old'=>'','new'=>''),
array('old'=>'','new'=>''),
array('old'=>'','new'=>''),
);
$url=$_GET['url'];
foreach($arra as $a){
if($a['old']==$url){
header("location:$new");
}
}
?>