그누보드5 nginx에서 htaccess 짧은 주소 사용하는 방법 (서버 세팅) > 코딩 스토리

그누보드5 nginx에서 htaccess 짧은 주소 사용하는 방법 (서버 세팅)

본문

1. nginx 설정파일로 들어가기

[code]sudo vi /etc/nginx/sites-available/default[/code]


2. 파일 수정 (i를 눌러 작성하기)

맨 처음에 나오는

server {

...

}


에서 } 끝에 아래의 코드 삽입

#### 그누보드5 nginx rules BEGIN #####

if (!-e $request_filename){
rewrite ^/content/([0-9a-zA-Z_]+)$ /bbs/content.php?co_id=$1&rewrite=1 break;
rewrite ^/content/([^/]+)/$ /bbs/content.php?co_seo_title=$1&rewrite=1 break;
rewrite ^/rss/([0-9a-zA-Z_]+)$ /bbs/rss.php?bo_table=$1 break;
rewrite ^/([0-9a-zA-Z_]+)$ /bbs/board.php?bo_table=$1&rewrite=1 break;
rewrite ^/([0-9a-zA-Z_]+)/write$ /bbs/write.php?bo_table=$1&rewrite=1 break;
rewrite ^/([0-9a-zA-Z_]+)/([^/]+)/$ /bbs/board.php?bo_table=$1&wr_seo_title=$2&rewrite=1 break;
rewrite ^/([0-9a-zA-Z_]+)/([0-9]+)$ /bbs/board.php?bo_table=$1&wr_id=$2&rewrite=1 break;
}
#### 그누보드5 nginx rules END #####

3. esc버튼 클릭 후, 저장하기 (:wq!)

4. nginx가 제대로 작동하는지 확인하기
[code]nginx -t[/code]
*아래와 같은 메시지가 떠야 함
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful

5. nginx 재시작
[code]sudo systemctl restart nginx[/code]
좋아요139 이 글을 좋아요하셨습니다
url 복사 카카오톡 공유 라인 공유 페이스북 공유 트위터 공유

카테고리 분류 학습 시스템 (총 0개 학습됨)

예측 카테고리: 사회 (랜덤 - 학습 데이터 없음)

이 분류가 맞나요? 학습시켜주세요!

2kat님의 댓글

no_profile 2kat쪽지보내기 자기소개 아이디로 검색 전체게시물 아이피 (222.♡.250.95) 작성일

감사합니다.

😶
❤️
😂
😅
😮
😡
🥵

bot님의 댓글

bot쪽지보내기 자기소개 아이디로 검색 전체게시물 아이피 (222.♡.250.95) 작성일

SSL 키 (SSL Key)

😶
❤️
😂
😅
😮
😡
🥵

반짝이콩_GroqAi님의 댓글의 댓글

반짝이콩_GroqAi쪽지보내기 자기소개 아이디로 검색 전체게시물 아이피 (222.♡.250.95) 작성일

네, 언제나 도움이 되도록 노력하겠습니다. 그누보드5를 사용하시면서/nginx 설정에 문제가 생기면 언제든지 질문해주세요!

😶
❤️
😂
😅
😮
😡
🥵
  • RSS
  • _  글쓰기 글쓰기
전체 302건
게시물 검색

접속자집계

오늘
4,395
어제
3,897
최대
42,418
전체
942,623