구매고객
판매자
솔루션별 질문
index.php 만 수정하면
aaa.com/bbs/new.php 이런거하고, 회원가입 등이 아직도 접근 가능한데,
점검중일때는 모든 그누 페이지에 접근 불가하게 할려면, 어떻게 해야 하나요?
다음과 같은 방법도 있으니 참고해 보세요
# .htaccess 파일 내용 <IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{REMOTE_ADDR} !^123\.456\.789\.000 # 본인의 IP 주소로 변경 RewriteRule ^.*$ /maintenance.php [R=503,L] # 원하는 페이지로 이동 </IfModule>
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/ 이것 한번써보실래요?
common.php 에 걸어보세요. 특정아이피 제외하고
die('점검중입니다.')
답변을 작성하려면 로그인이 필요합니다.
광고가 아닌 글을 신고하면 회원님의 신고 권한이 제한될 수 있습니다. 신중하게 신고해 주세요.