테스트 사이트 - 개발 중인 베타 버전입니다

검색엔진에서.. 채택완료

나연가온아빠 8년 전 조회 1,740

제 의뢰인 홈페이지가 아이디.com 입니다.

그런데 닷홈에 호스팅을 한거라 아이디.dothome.co.kr 로도 검색엔진에 수집이 됩니다.

의뢰인께서 아이디.com만 검색엔진에 나오고 아이디.dothome.co.kr은 안나오게 하길 원하는데, 닷홈에 문의하니 크롤러 라는걸 하라고 하는데 어떻게 하는건가요?

댓글을 작성하려면 로그인이 필요합니다.

답변 4개

채택된 답변
+20 포인트
o
8년 전

<meta name="robots" content="noindex">  

이부분을 하시면 로봇에게 검색을 하지 말라고 하는것입니다


<?if(strpos($hostname, "아이디.com") !== false) { ?>  

<meta name="robots" content="noindex">  

<?}?>

만약에 아이디.com 이 아니시면 로봇에게 검색을 하지 말라고 하는것입니다 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

나연가온아빠
8년 전
아이디.com을 입력해 놓으면 www.아이디.com이 검색 안되는건 아닌가요?

댓글을 작성하려면 로그인이 필요합니다.

o
8년 전

아이쿠ㅡㅜ 죄송합니다 


<?if(strpos($hostname, "아이디.com") === false) { ?>


여야 하네요   

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

나연가온아빠
8년 전
마무리 감사합니다^^

댓글을 작성하려면 로그인이 필요합니다.

o
8년 전

그럼 메타 태그를 이용해서 


head.sub.php 에 


<?if(strpos($hostname, "아이디.com") !== false) { ?>

<meta name="robots" content="noindex"> 
<?}?>

하시면 어떨까요

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

나연가온아빠
8년 전
이 소스내용은 무엇을 어떻게 하겠다는 내용인가요?'0'

댓글을 작성하려면 로그인이 필요합니다.

o
8년 전

_common.php 에 리디렉션을 쓰시면 어떨까요?


$hostname=$_SERVER["HTTP_HOST"]; //도메인명(호스트)명을 구합니다.

if(strpos($hostname, "아이디.com") !== false) { //아이디.com 이 아니면 

    $uri= $_SERVER['REQUEST_URI']; //uri를 구합니다

header("Location: http://아이디.com">http://아이디.com".$uri);

} 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

나연가온아빠
8년 전
아예 검색엔진에 안나오길 원해요.

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인