2026, 새로운 도약을 시작합니다.

점검중 걸어놓을려면,, , 채택완료

index.php 만 수정하면 

aaa.com/bbs/new.php 이런거하고, 회원가입 등이 아직도 접근 가능한데, 

점검중일때는 모든 그누 페이지에 접근 불가하게 할려면, 어떻게 해야 하나요?

답변 6개

채택된 답변
+20 포인트

다음과 같은 방법도 있으니 참고해 보세요

Copy


# .htaccess 파일 내용



RewriteEngine On

RewriteCond %{REMOTE_ADDR} !^123\.456\.789\.000 # 본인의 IP 주소로 변경

RewriteRule ^.*$ /maintenance.php [R=503,L] # 원하는 페이지로 이동

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

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

index.html파일 만들어서 점검내용 넣고

extend/user.config.php 안에

if (!isset($_SERVER["HTTPS"])) { 
  goto_url('도메인주소');
}

넣으시면 될것같습니다.

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

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

공용으로 사용되는 head, common, 등 과 같은 곳에 바트컨트롤님 말씀처럼

자신의 아이피 제외 하고 막으시면 됩니다.

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

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

/extend/user.config.php 에다가


if ($_SERVER['REMOTE_ADDR'] != "본인 아이피 주소") {
  header("Location: /점검.php"); 
}

처럼 본인아이피 제외하고
점검페이지로 리다이렉션 시키면 되지 않을까요?

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

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

https://www.haenong.kr/ 이것 한번써보실래요?

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

답변에 대한 댓글 2개

이게 뭔가요? 질문이 끝이 없음
어디에 쓰느냐에 따라 조금 다르지만 지금은 작업중요 막아놓은거에요 ---;;; 정답에플러스 해서 답맞추기 힘들거에요;;--;;
6회틀리면 sir홈으로옴니다.;;--;;

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

common.php 에 걸어보세요. 특정아이피 제외하고 

die('점검중입니다.')

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

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

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

로그인
🐛 버그신고