웹마스터 팁

질문:홈페이지index경로 이외의 하위 경로 차단 하는 방법..






ddini님
대답:자바스크립트로 리퍼러를 체크하면 될거 같네요.



http://myhome.naver.com/ddini/kin/ref2.htm 아래의 사이트가 리퍼러가 체크되는 스크립트 입니다.



http://myhome.naver.com/ddini 라는 제 홈페이지를 통해서만 억세스가 가능합니다.



위의 주소로 가기위해서는



http://myhome.naver.com/ddini/kin/ref.htm 을 통해서만 들어 갈 수 있을겁니다.



ref2.htm 소스



<body>
<a href=ref2.htm>이동</a>

<script>
document.body.onload=function(){
  if(String(document.referrer).indexOf('http://myhome.naver.com')==-1){
   alert('정상적인 접근이 아닙니다');
   location.replace("about:blank") //빈페이지로 바꿈
   return; //함수실행 중단
  }
  document.write(document.referrer+"<br>");
  document.write(document.domain+"<br>");
}
</script>

---------------------------------------

지식인에서 찾은 겁니다
인덱스를 경유하지않고 주소창에서 무작위 페이지 엑세스를 차단하고싶을때
쓰시면 됩니다 그런데 한가지 문제는

ref2.htm 페이지에 소스중 일부 구문이 나온다는겁니다



http://myhome.naver.com/ddini/kin/ref.htm
myhome.naver.com

이렇게요


차단하려는모든페이지에 스크립트를 넣어준다고할때 저구문이 페이지마다 표시되서는 안되겠죠

이것을  해결할려면 어떻게 하면 될까요

팁인지 질문인지 ....  하여튼 필요하신분들은 쓰십시요




* 드림팀님에 의해서 게시물 이동되었습니다 (2005-02-06 13:48)
* TheMics님에 의해서 게시물 이동되었습니다 (2005-02-07 15:14)
제목 글쓴이 날짜
PHP 인증 페이지를 만들자! - Lesson 1 수정본 #2 ☺[폐]허접-_- 2002.01.24
페이지 자동 이동 방법 3가지!!! [10] zero 2000.03.06
자신의 홈페이지에 (검색,사전,로또,주식) 통합버전을 넣어보자. [3] Rising.kr 2008.01.21
비밀번호 입력해야 해당 페이지 보이기 [3] 이명우 2007.02.28
홈페이지의 필수!! 뮤직 플레이어!! [3] 김민환 2006.10.14
내 홈페이지에 유명사이트 검색엔진을 달자...(네이버,다음,야후 등등) [3] 트래비스 2006.05.10
홈페이지 하단 링크주소 없에는 소스 [6] 인테리어뱅크 2006.04.10
홈페이지 하단 링크주소 없에는 소스 2 [4] 인터니즈 2006.04.27
페이지를 풀창으로 띄우는 방법 [1] 인테리어뱅크 2006.04.11
홈페이지 TOP 버튼 만들어 보기 [7] 인테리어뱅크 2006.04.10
새창으로 페이지열기에 대한... [2] 나만의길 2006.01.04
홈페이지 만드실때 방문자의 해상도가 걱정 되신다면 [5] 한용 2005.11.11
타켓으로 페이지 이동하는 스크립트 [2] 로크 2005.04.16
홈페이지index경로 이외의 하위 경로 차단 하는 방법 [펌] [10] 프란시스 2005.02.05
간단하면서도 강력한 웹페이지에 암호걸기 [5] 대류 2005.02.03
페이지 경로 히스토리 표시하기 [0003] EDENe 2005.01.19
홈페이지 TOP 버튼 만들기 + 응용 [0001] [2] EDENe 2005.01.15
홈페이지 탑 TOP 버튼 만들어보기 [9] 편입성공기 2004.12.06
홈페이지를 풀스크린으로 띄우자 - 올플래시로 보이는군요. [21] Multi_Taeji 2004.12.10
로딩중인 페이지에 효과넣기 [4] LUFFY 2004.11.20