한 호스팅에 두개의 도메인이 연결되어있습니다.
http://seoul-weddingfair.com/
http://seoulwf.com/
(*$_SERVER[‘SERVER_NAME’] 값은 둘 모두 seoul-weddingfair.com입니다.)
(*각 도메인으로 연결하는 경우 패이지에 노출되는 내용은 조금씩 다릅니다.)
각 도메인으로 연결할 때 meta값은 아래와 같습니다.
if($_SERVER['HTTP_HOST']=="seoulwf.com" || $_SERVER['HTTP_HOST']=="www.seoulwf.com"){
echo '<meta property="og:image" content="http://seoulwf.com/images_index_2/1-1.jpg?v=2">'.PHP_EOL;
echo '<meta name="twitter:image" content="http://seoulwf.com/images_index_2/1-1.jpg?v=2">'.PHP_EOL;
echo '<meta property="og:type" content="website">'.PHP_EOL;
echo '<meta property="og:title" content="서울웨딩연합박람회"/>'.PHP_EOL;
echo '<meta property="og:description" content="당신을 웨딩연합박람회에 초대합니다!"/>'.PHP_EOL;
echo '<link rel="canonical" href="http://seoulwf.com" />'.PHP_EOL;
echo '<meta property="og:url" content="http://seoulwf.com">'.PHP_EOL;
echo '<meta name="twitter:url" content="http://seoulwf.com/">'.PHP_EOL;
echo '<meta name="apple-mobile-web-app-title" content="http://seoulwf.com">'.PHP_EOL;
}else{
echo '<link rel="canonical" href="http://seoul-weddingfair.com" />'.PHP_EOL;
echo '<meta property="og:url" content="http://seoul-weddingfair.com">'.PHP_EOL;
echo '<meta property="og:type" content="website">'.PHP_EOL;
echo '<meta property="og:title" content="서울웨딩연합박람회"/>'.PHP_EOL;
echo '<meta property="og:description" content="당신을 웨딩연합박람회에 초대합니다!"/>'.PHP_EOL;
echo '<meta name="twitter:url" content="http://seoul-weddingfair.com/">'.PHP_EOL;
echo '<meta name="apple-mobile-web-app-title" content="http://seoul-weddingfair.com">'.PHP_EOL;
echo '<meta property="og:image" content="http://seoul-weddingfair.com/images/1-1.jpg?v=1">'.PHP_EOL;
echo '<meta name="twitter:image" content="http://seoul-weddingfair.com/images/1-1.jpg?v=1">'.PHP_EOL;
}
카카오톡 채팅방에서 링크를 걸때 노출되는 썸네일은 동일한 썸네일(http://seoul-weddingfair.com/images/1-1.jpg)로 보여집니다.
같은 SERVER_NAME을 갖는 경우 하나의 썸네일을 저장하고 보여주는 방식이어서 그런것으로 추측하고 있으나
다른 이유가 있다면 알고싶고 해결하는 방법도 알고싶습니다.
만약 위의 이유가 맞다면 카카오톡 개발자분들이 '서버네임’별로 썸네일을 저장하는 것이 아닌 '도메인’별로 썸네일을 저장하는 방식으로 변경해주시면 좋을 것 같습니다.
감사합니다.