htaccess 로 특정게시판 제외시켜서 redirect 채택완료

htaccess로 특정게시판을 제외하고 모두 하위의 폴더로 redirect 시키고 싶은데,

어떻게 작성해야할까요?

 

경로안에서 bo_table에 따라 다르게 처리해야하는데 작성법을 어떤식으로 해야할지 모르겠네요..ㅜㅜ

 

답변 1개

자답입니다.

 

RewriteEngine On

RewriteCond %{HTTP_HOST} ^(aaa\.co\.kr)                       // aaa.co.kr로 들어오는 모든 url 
RewriteCond %{REQUEST_URI} !^/pop/.*$                           // 특정 폴더 제외
RewriteCond %{REQUEST_URI} !^/bbs/logout.php                 // 특정 폴더 내 특정 파일 제외
RewriteCond %{REQUEST_URI} !^/bbs/login.php
RewriteCond %{REQUEST_URI} !^/bbs/login_check.php
RewriteCond %{QUERY_STRING} !^bo_table=test             // request 쿼리 스트링에서 bo_table이 test인것 제외
RewriteRule ^(.*)$ http://aaa.co.kr/test/ [R,L]                 // 위의 제외조건을 충족하는 url 빼고 모두 리다이렉트 R

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

답변에 대한 댓글 1개

이렇게 하면 로그인이 풀리지 않으셨나요?

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

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

로그인
🐛 버그신고