묻고답하기
혹시 관리자 페이지도 숨길수 있나요?
2014.02.05 15:33
관리자 페이지 접근할떄 xxxx/admin 이렇게 해서
관리자 페이지로 접속하는데
admin 이 이름을 변경 하거나 쉽게 접근 못하도록 할수 있나요?
댓글 17
-
외인
2014.02.05 16:05
-
꿹삯닻
2014.02.05 16:46
.htaccess 파일을 열었는데
admin 관련 문자가 없는뎅..
-
jiom
2014.02.05 16:53
# administrator page
RewriteRule ^admin/?$ ./index.php?module=admin [L]
복사해서 붙어넣어야합니다.
없음 만들어야합니다.
-
꿹삯닻
2014.02.05 16:57
아 그렇군요 ;
맨 밑에줄에다 붙여넣기해도 상관없나요?
맨 밑에 붙여넣기 했는데
여전히 admin 페이지로만 들어가지고 제가 변경한거론 안되네요..
-
jiom
2014.02.05 16:58
네.... 상관없어요
-
꿹삯닻
2014.02.05 17:02
ㄷㄷ; 댓글이 너무 빠르시군
붙여넣기 하고 파일 다시 넣었는데도
여전히 admin 페이지만 인식하고 제가 변경한건 안되네요..
-
jiom
2014.02.05 17:24
# administrator page
RewriteRule ^admin/?$ ./index.php?module=admin [L]
색상부분 바꾸어보면서 확인해보세요
-
꿹삯닻
2014.02.05 20:16
두개다 바꿨는데도 안되네요..
-
외인
2014.02.05 18:10
혹 서버가 우분투 리눅스거나 하면 기본 설정이 rewrite_module가 비활성화 일겁니다.
그럴경우 활성화 시키셔야 합니당.
apache.conf파일 수정하셔서 활성화 시켜야 합니다.
-
꿹삯닻
2014.02.05 18:18
윈도우 환경에서도 뭐 설정 해야되는게 잇나요?
-
외인
2014.02.05 18:22
와우 엄청 빠른... ^^
네. 윈도 환경이라도 아파치 설정확인해 보세요.
Apache폴더 안에 보시면 httpd.conf 있을 거예요.
메모장이나 그런걸로 여시고 <Directory>에 AllowOverride All 또는 FileInfo 되어 있나 보세요.
-
YJSoft
2014.02.05 21:02
1.7부터 admin rewrite rule이 없습니다.
admin 폴더 안 index.php를 지우시면 됩니다.
-
꿹삯닻
2014.02.06 11:23
인덱스 파일 안에서 수정하면 되는건가요?
-
YJSoft
2014.02.06 13:03
아뇨.
admin 폴더가 따로 있습니다.
index.php 파일 여시면
<?php /* Copyright (C) NAVER <http://www.navercorp.com> */ header('Location: ../index.php?module=admin'); /* End of file index.php */ /* Location: ./admin/index.php */
위 내용의 파일을 지우시거나 header('~ 앞에 // 붙이셔서 주석처리 해주시면 됩니다.
-
꿹삯닻
2014.02.06 13:51
아아 그렇군요
그런데 관리자가 페이지 수정하기 위해서 접근하려면
저 주석을 풀고 admin 페이지로 접속하면 되는건가요?
아니면 뒤에 admin 이름을 변경하던지 ..
-
YJSoft
2014.02.06 14:11
폴더명을 변경하시면 됩니다.
예를 들어서 폴더명을 admin에서 adm으로 변경하신다면 주소/adm 접속시 관리자 페이지로 접속이 되겠죠
그리고 주석처리는 풀어 주시면 됩니다.
-
꿹삯닻
2014.02.06 14:21
오호 ! 감사합니다 ㅎㅎ
.htaccess 파일을 여시고
24번줄 정도의
# administrator page
RewriteRule ^admin/?$ ./index.php?module=admin [L]
에서 ^admin/?$ 의 admin을 원하는 이름으로 바꾸시면 됩니다.