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

새페이지 접근차단 방법 이요~ 채택완료

morrie 5년 전 조회 1,833

아래처럼 index.php 에서 출발 을 클릭하면 home.php 로 넘어가서 도착이 보이고

도착 url을 검색창에 입력해서 들어가면 404오류같이 페이지 접근을 막고 싶은데

질문 하고 글을 찾아서 해봤는데 차단이 되면 링크를 타고 들어가도 차단이 되고

그게 아니면 링크를 타고 가던 다이렉트로 가던 보이고.... 해결이 안되서요...

index.php에 include_once(G5_PATH.'/home.php'); 삽입하면 index.php 에서 home.php 를 불러와서

표출하기 때문에 다이렉트로 home로 들어가면 화면이 안보인다고 하던데... 전 보이네요.

혹시 방법 아시는분 계시면 알려주실수 있으신가요???

 

index.php

 

include_once('_common.php'); include_once(G5_PATH.'/head.php'); include_once(G5_PATH.'/home.php'); ?>

 

 

home.php

 

if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가

include_once(G5_PATH.'/head.php');

?>

도착

 

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

답변 2개

채택된 답변
+20 포인트
d
5년 전

index 페이지에 변수를 하나 주시고

home 페이지에서 변수 확인해서 올바르지 않으면 차단하면 됩니다.

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

답변에 대한 댓글 1개

m
morrie
5년 전
답변 감사합니다! 변수로 처리하면 되는거였군요. 전 그누보드 자체에서 기능이 있는줄 알고 계속 시도 했는데 안됬었는데 감사합니다~

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

모든 호스팅에선 404 페이지를 제어 할수 있습니다.

그곳에서 전달자 값을 받아서 프로그램화 처리 시키세요!!

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

답변에 대한 댓글 1개

m
morrie
5년 전
답변 감사합니다~ 호스팅에서도 전달자값 받아서 처리하면 되는걸 몰랐네요.

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

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

로그인