ClemensKim - kyj909

iis 에서 그누보드 5 짧은 주소 설정 본문

IT

iis 에서 그누보드 5 짧은 주소 설정

kyj909 2022. 8. 18. 18:24

음....갑자기 짧은 주소를 사용하고 싶어졌다. 그래서 기억을 더듬어 설정함. 

일단 그누보드 5.5 에서 보니 짧은 주소 설정이 있었음...그전 버전에서는 있었는지 없었는지는 기억이 안남 

일단 URL 쪽에 get 값으로 주고받는게 꼴배기싫어 졌다고 할까나...암튼.

일단 아래처럼...그냥 내가 심심해서 적고있는? 그냥 지극히 개인적인 사이트?커뮤니티? 인데 이것저것 

테스트겸 운영하는곳인데....여기다 짧은글 주소를 적용  인공지능, AI, 디러닝, 고려사이버대학교 미래학부 (3dpolitan.com)

여기서 어드민에 보면 

요런게 있음...글이름으로 하고 싶어서 저거 선택하면....? 당근 안됨! 

저기 설정관련 메뉴얼 보면 대충 나오는데...난 iis 에서 서버를 사용하니....해당사항이 없음.

그누보드5 매뉴얼 - 짧은주소 - 그누보드 (sir.kr)

 

그누보드, 영카트, 워드프레스용 쇼핑몰 배포

그누보드, 영카트 개발사로 웹사이트와 쇼핑몰을 무료로 만들수 있는 수많은 솔루션을 무료로 제공하고 있으며 다국어버전도 배포하고 있습니다.

sir.kr

아파치하고, 엔진엑스설명만 있음...뭐..그래봐야 어짜피 다 똑같음.

리라이트 모듈로 처리하는거니까. 결국 .htaccess 파일만 있으면됨. 거기다 규칙넣어주면 끝인데...

뭐 별거 없었음.. iis 에서 리라이트모듈, 즉 iis 에서는 URL 재작성 이게 그거임 그냥 여기에 넣어주면됨.

 

 

아...우선 사이트에 빈파일 하나 만들어줌. .htaccess 이거 <--메모장으로 하면됨.

그냥 여기다  

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^content/([0-9a-zA-Z_]+)$  bbs/content.php?co_id=$1&rewrite=1  [QSA,L]
RewriteRule ^content/([^/]+)/$  bbs/content.php?co_seo_title=$1&rewrite=1      [QSA,L]
RewriteRule ^rss/([0-9a-zA-Z_]+)$  bbs/rss.php?bo_table=$1        [QSA,L]
RewriteRule ^([0-9a-zA-Z_]+)$  bbs/board.php?bo_table=$1&rewrite=1      [QSA,L]
RewriteRule ^([0-9a-zA-Z_]+)/([^/]+)/$ bbs/board.php?bo_table=$1&wr_seo_title=$2&rewrite=1      [QSA,L]
RewriteRule ^([0-9a-zA-Z_]+)/write$  bbs/write.php?bo_table=$1&rewrite=1    [QSA,L]
RewriteRule ^([0-9a-zA-Z_]+)/([0-9]+)$  bbs/board.php?bo_table=$1&wr_id=$2&rewrite=1  [QSA,L]
</IfModule>

요거 넣어주면됨.

 

저게 끝임....저거 그냥 url 재작성기에서 불러오면됨.

 

저기서 규칙가져오기 해서 보면 저렇게 가져옴. 그리고 실행해보면.

이렇게 보이지? 이거 클릭해서 보면

잘되는걸 볼수있음. 이상.

 

다음에 내가 볼때 기억이나 할수 있을까 모르겠네...

최대한 자세히 적은거긴한데..

 

Comments