리퍼러 키워드 유입별 페이지 이동소스 좀 봐주세요.
CMS/프레임워크 | Rhymix 1.9 |
---|---|
개발 언어 | PHP 7.1 |
$ref = $_SERVER['HTTP_REFERER'];
//$ref = urldecode(iconv("euc-kr","utf-8",$ref));
$ref = iconv( "utf-8","euc-kr",urldecode($ref) );
$redirected = false;
$ref_data = array(
'딸기농장' => 'aaa.com',
);
$ref_pass_data = array("dothome");
if(strpos($ref,'딸기농장') !== false){
$site = $ref_data['딸기농장'];
$redirected = true;
}
echo in_array('dothome',$Array);
if (in_array($ref, $ref_pass_data) && $redirected)
{
$redirected = false;
}
if($redirected){
header( 'Location: '.$site);
die();
}
//$ref = urldecode(iconv("euc-kr","utf-8",$ref));
$ref = iconv( "utf-8","euc-kr",urldecode($ref) );
$redirected = false;
$ref_data = array(
'딸기농장' => 'aaa.com',
);
$ref_pass_data = array("dothome");
if(strpos($ref,'딸기농장') !== false){
$site = $ref_data['딸기농장'];
$redirected = true;
}
echo in_array('dothome',$Array);
if (in_array($ref, $ref_pass_data) && $redirected)
{
$redirected = false;
}
if($redirected){
header( 'Location: '.$site);
die();
}
제사이트에 주소가 dothome.com 이라고 했을때
검색에서 키워드 딸기농장으로 들어오면 aaa.com 으로 이동을 하게 해놨는데 이부분은 잘 작동을 하고 있습니다.
하지만 키워드가 dothome 와 딸기농장 2가지가 있으면 무조건 딸기농장만 인식을 하고 aaa.com 으로 이동을 하고 있는데요.
$ref_pass_data = array("dothome");
echo in_array('dothome',$Array);
if (in_array($ref, $ref_pass_data) && $redirected)
{
$redirected = false;
}
이 2가지 부분이 조건문이라고 해서 dothome가 들어가 있으면 무조건 홈페이지로 이동을 한다고 했는데
이부분이 작동을 하지 않고 있습니다.
dothome 딸기농장 이렇게 키워드가 2가지가 보이는 경우는
네이버에서 딸기농장을 검색후 site:dothome.com 이렇게 검색을 하면 주소창에 dothome.co.kr&oquery=딸기농장 이렇게 2개가 겹쳐 보이더라구요. 이부분은 어떻게 해결할수 있는 방법이 없을까요?
딸기농장 검색후 site:dothome.com 검색에서 키워드가 dothome.com, 딸기농장 2가지가 있을때 dothome의 우선권을 먼저 줄수는 없는건지요?
댓글 0