웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
홈페이지index경로 이외의 하위 경로 차단 하는 방법 [펌]
2005.02.05 16:53
질문:홈페이지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)
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)
댓글 10
제목 | 글쓴이 | 날짜 |
---|---|---|
PHP 혼자 공부하기 - 8 :: 시간다루기 [18] | 행복한고니 | 2003.04.13 |
PHP 혼자 공부하기 - 9 :: 정규식 함수 [3] | 행복한고니 | 2003.04.14 |
PHP 혼자 공부하기 - 10 :: 정규식 패턴 문법 [3] | 행복한고니 | 2003.04.15 |
PHP 혼자 공부하기 - 11 :: 정규식 실전예제
[9]
![]() | 행복한고니 | 2003.04.16 |
[mics'php] 1. PHP란? [8] | TheMics | 2003.04.16 |
[mics'php] 2. PHP 사용 시스템 구축하기
[3]
![]() | TheMics | 2003.04.17 |
데이터베이스, PHP를 만나면「알짜 사이트로 부활!」 [1] | .maya | 2003.04.18 |
PHP 혼자 공부하기 - 12 :: SQL문
[6]
![]() | 행복한고니 | 2003.04.20 |
노프레임+프레임없이 접근막기+게시물 링크하기 [3] | teslaMINT | 2003.04.20 |
유용한 일반 함수 모음;ㅁ; [11] | TheMics | 2003.04.23 |
군대간 친구 남은날짜 계산하기 [6] | xacdo | 2003.04.27 |
ID3v1태그 읽는 함수입니다. [4] | 김승태 | 2003.04.27 |
if 시리즈 1탄! [15] | 씨파개 | 2003.04.28 |
PHP 확장 함수를 이용한 exif 정보 출력
[1]
![]() | NoSoRi | 2003.04.30 |
if 시리즈 2탄.. ㅡㅡ;; [9] | 씨파개 | 2003.05.05 |
mysql_fetch_row n mysql_fetch_array n mysql_fetch_object [4] | sMokaHallo | 2003.05.06 |
이미지 전용 파일업로드시의 확장자 체크시.. [4] | 특급잠수부 | 2003.05.07 |
PHP+MSSQL?(수정판) [11] | 씨파개 | 2003.05.10 |
세션파일 크기/만들어진 시간체크해서 정해진 시간이후엔 파일 지우기?;; (라고 써야되낭? ;;) [6] | 다오케이 | 2003.05.12 |
none 과 null 처리 문제 해결법 [5] | 허현승 | 2003.05.12 |