관리자 로그인할때 로그인창에 관한 질문드립니다
본문
관리자 로그인 할때
주소창에 "도메인/g5/adm" 치면
로그인 팝업이 뜨고
로그인하면 게시판환경설정이 나오는걸루 아는데
"도메인/g5/adm" 이렇게 치면 자꾸 위 이미지 오류가 뜨는데 이유를 모르겠습니다.
"도메인/g5/bbs/login.php"로는 들어가지는데
이렇게 들어가면 그누보드 index가 나오는데.. 고객에게 이 페이지는 안보여줄려고 하거든요
"도메인/g5/adm" 쳤을때 로긴팝업이 뜨는 방법좀 알려주세요~
답변 3
원본 index.php가 있다면 백업하시고,
adm 폴더 안에 index.php파일의 내용을 싹 지우시고
도메인/ g5/bbs/login.php
로 리다이렉트 시키면 됩니다.
아래처럼 변경 한 뒤 로그인 후 페이지가 이동하는지 테스트 해 보세요.
adm폴더 > admin.lib 파일 소스중...
if (!$member['mb_id'])
{
alert('로그인 하십시오.', G5_BBS_URL.'/login.php?url=' . urlencode(G5_ADMIN_URL));
}
위에 소스를 찾아서 아래처럼 해 보세요..
if(!$member['mb_id']) {
alert('로그인 하십시오.', G5_BBS_URL.'/login.php?url="http://홈주소/g5/adm/');
}
사진에는 adm 폴더가 없다고 나와있는데요?
adm폴더가 없으면 adm폴더 이름을 변경해서 쓰고 있는것은 아닌지요
config.php파일 40행에 define('G5_ADMIN_DIR', 'adm');이라고 설정이 되어 있는지 확인해보세요.
bbs/login.php으로 접속했을 때 index.php로 리다이렉트가 된다는것도 일부러 그렇게 해 놓았을텐데...
bbs/login.php에서 조건문을 걸어놓았거나 아니면
bbs/board.php에서 자바스크립트를 수정하신듯 하네요
근데 그게 본인사이트가 맞으신건가요? 맞다면 설정해놓은 값을 모를리가 없을텐데