그누보드 페이지를 로그인없이 볼수없게 하고 싶습니다.
본문
abc.cafe24.com/gnuboard5 -> 이페이지는 로그인없이 볼수없도록 할수있는데요
abc.cafe24.com/gnuboard5/aaa/index.html --> 이렇게 하위 디렉토리에 index.html 페이지는
주소치면 그냥 보이네요. 이걸 로그인 한 사람만 보이게 할수 있을까요?
답변 3
참고만 해 보세요..
<?php
include_once($_SERVER['DOCUMENT_ROOT'] ."/common.php");
?>
aaa/index.html 이파일 맨상단에 위에 소스 삽입!
<?php if($member['mb_id']) { ?>
로그인 후 보여질 내용들...
<?php }else{ ?>
'로그인 하세요'라는 문구라던지 또는 아래처럼 alert창을 출력시키는 소스...
<script>alert("로그인 하세요");location.href="http://이동할 주소";</script>
<?php } ?>
html 으로는 불가능하고 php 파일을 이용하셔야 합니다.
또는 서버설정을 이용해보세요
해당 폴더 및 파일의 읽기/쓰기/수정 권한을 변경해보세요.
단, 보안문제는 감안하셔야할듯하네요
답변을 작성하시기 전에 로그인 해주세요.