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

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

울라프 1년 전 조회 1,917

index.php 만 수정하면 

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

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

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

답변 6개

채택된 답변
+20 포인트

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

</p>

<p># .htaccess 파일 내용

<IfModule mod_rewrite.c>

RewriteEngine On

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

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

</IfModule>

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

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

1년 전

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

extend/user.config.php 안에

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

넣으시면 될것같습니다.

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

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

toqurk
1년 전

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

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

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

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

/extend/user.config.php 에다가


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

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

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

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

웅푸
1년 전

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

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

답변에 대한 댓글 2개

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

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

세크티
1년 전

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

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

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

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

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

로그인