묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
로그인 해야만 페이지에 접속할수 있고 절대경로 홈페이지 접속에 관한 질문
2006.11.01 04:22
보안 쪽은거 같기도 한데.. 이게 궁금한 이유가요.
홈페이지를 만들어서 관리만해왔는데. 제 홈페이지 때문에 개인 정보고 유출되는 사고가 일어 났습니다.
그래서 보안을 강화 하려고 공부를 시작 했는데 어떻게 해야 할지 모르 겠네요
일단 제가 궁금 한것은요.
1. 테이블 노가다로 만든 홈페이지 입니다. 이 홈페이지에서 인덱스가 있고 인덱스에서 그림을 링크 시켜 메인으로 넘어 갑니다.
여기서 인덱스에서 회원가입 아웃로그인을 설치 하고 아웃로그인을 해야지만 메인으로 넘어 가게 하려고 합니다.
2. 여기서 홈페이지의 페이지 마다 절대 경로가 있지 않습니까? 절대 경로로 주소를 치고 들어 오면 홈페이지에
접속이 가능할 것이라고 생각이 듭니다. 그걸 막으려면 어떻게 해야 합니까?
테이블 노가다로만 만든 홈페이지의 불편성을 깨닫고 인클루드를 이용해서 홈페이지를 다시 만들어 볼까 합니다.
ㅜㅜ그럼 많은 조언 부탁 드립니다. ㅠㅠ
홈페이지를 만들어서 관리만해왔는데. 제 홈페이지 때문에 개인 정보고 유출되는 사고가 일어 났습니다.
그래서 보안을 강화 하려고 공부를 시작 했는데 어떻게 해야 할지 모르 겠네요
일단 제가 궁금 한것은요.
1. 테이블 노가다로 만든 홈페이지 입니다. 이 홈페이지에서 인덱스가 있고 인덱스에서 그림을 링크 시켜 메인으로 넘어 갑니다.
여기서 인덱스에서 회원가입 아웃로그인을 설치 하고 아웃로그인을 해야지만 메인으로 넘어 가게 하려고 합니다.
2. 여기서 홈페이지의 페이지 마다 절대 경로가 있지 않습니까? 절대 경로로 주소를 치고 들어 오면 홈페이지에
접속이 가능할 것이라고 생각이 듭니다. 그걸 막으려면 어떻게 해야 합니까?
테이블 노가다로만 만든 홈페이지의 불편성을 깨닫고 인클루드를 이용해서 홈페이지를 다시 만들어 볼까 합니다.
ㅜㅜ그럼 많은 조언 부탁 드립니다. ㅠㅠ
댓글 2
-
조민
2006.11.01 08:54
-
정식
2006.11.02 23:49
페이지의 링크는 당연히 상대 경로지만....
제가 말하는 절대 경로는 페이지 하나 하나의 경로는 말하는 것입니다.
그 절대 경로로 접속 못하게 하는 방법을 알고 싶습니다 ㅜㅜ
위에..... 소스 정말 감사합니다... 정말 유용 합니다 ^^V
// 로그인 후 페이지 이동
$s_url=urldecode($s_url);
if(!$s_url&&$id) $s_url="zboard.php?id=$id";
if($s_url) movepage($s_url);
elseif($id) movepage("zboard.php?id=$id&page=$page&page_num=$page_num&select_arrange=$select_arrange&desc=$des&sn=$sn&ss=$ss&sc=$sc&keyword=$keyword&category=$category&no=$no");
elseif($group[join_return_url]) movepage($group[join_return_url]);
elseif($referer) movepage($referer);
else echo"<script>history.go(-2);</script>";
아래처럼 변경하세요..
// 로그인 후 페이지 이동
$s_url=urldecode($s_url);
movepage("http://홈페이지 주소/메인페이지 파일명");
2. 절대경로가 아니라 상대경로겠죠...
<? if(!$member[no]) {
echo "<script>alert('로그인하세요.');history.go(-1);</script>";
}
?>