반응형

서브 도메인을 운영할 때 Google Search Console에 속성이 맞지 않아서 등록이 안되는 경우

.htaccess을 이용하여 그누보드 게시판 URL에 대한 단축 주소를 만드는 방법입니다.

.htaccess로 단축URL 만들기

서브폴더 안에 .htaccess 파일을 생성하고 아래의 내용을 넣고 저장을 합니다.

참고로, .htaccess를 저장을 하시면 거의 실시간으로 반영 처리가 됩니다.

RewriteEngine On

RewriteRule list/(.*) https://도메인명/g5/bbs/board.php?bo_table=$1 [L,R=301]
RewriteRule view/(.*)/(.*) https://도메인명/g5/board.php?bo_table=$1&wr_id=$2 [L,R=301]

RewriteRule list/(.*) https://도메인명/g5/bbs/board.php?bo_table=$1 [L,R=301]

$1 : 게시판명과 매핑을 합니다.
L,R=301 : 이렇게 명시를 해줘야 302 리다이렉트로 보지 않아서 크롤링에서 유효한 페이지로 인지합니다.

URL 예제 : https://도메인명/서브폴더/list/게시판명

 

RewriteRule view/(.*)/(.*) https://도메인명/g5/board.php?bo_table=$1&wr_id=$2 [L,R=301]

$1 : 게시판명과 매핑을 합니다.
$2 : 글번호와 매핑을 합니다.
L,R=301 : 이렇게 명시를 해줘야 302 리다이렉트로 보지 않아서 크롤링에서 유효한 페이지로 인지합니다.

URL 예제 : https://도메인명/서브폴더/view/opps_notice/3

2019/11/14 - [유용한 활용팁] - .htaccess를 이용하여 301 리다이렉트하기 - mod_rewrite 이용

 

.htaccess를 이용하여 301 리다이렉트하기 - mod_rewrite 이용

사이트를 운영하다 보면 별도의 디렉토리를 이용하여 서브 도메인을 구성한 후 해당 디렉토리로 접근 시 서브 도메인으로 리다이렉트(Redirect, 이동)해야 할 때가 있습니다. 이 때는 해당 디렉토리에서 .htaccess..

han288.tistory.com

 

반응형

+ Recent posts