我试图将主网站上的内容导入微网站,因此微网站只会在没有数据库的情况下从主站点提取内容。
我使用curl来做这个,因为当我尝试解析内容时,我是卷曲的新手,只显示了tittle,img和teaser文本(到目前为止这是好的)。但我接下来想要的是,当用户点击标题链接到详细信息文章时没有跳转到主站点(原始站点/来源)。
有任何线索如何做到这一点?
我的代码目前是:
$curl = curl_init('http://www.mainsite.com/indeks/64/');
curl_setopt($curl, CURLOPT_RETURNTRANSFER, TRUE);
$page = curl_exec($curl);
if(curl_errno($curl)) // check for execution errors
{
echo 'Scraper error: ' . curl_error($curl);
exit;
}
curl_close($curl);
$regex = '/<ul class="list_indeks">(.*?)<\/ul>/s';
if ( preg_match($regex, $page, $list) )
echo $list[0];
else
print "Not found";
感谢帮助