그누보드 새로운 페이지 짧은 url적용 정보
그누보드 새로운 페이지 짧은 url적용본문
요기에 올려도되나 싶긴하지만..음..
새로운 그누보드5.4를 어제 드디어 구조를 뜯어봤습니다..(이제서야?...)
근데 index.php를 클론하여 새로운 페이지를 생성하였는데 그대로 확장자명이 붙어 그부분에 대해서
짱구를 굴려봤습니다..
최상위루트에 sub1.php파일을 생성하고 theme/basic에 sub1.php파일을 생성후
최상위 루트의 sub1.php에 index.php 코드를 복붙하고 sub1.php와 연결시켜주었습니다.
여기까지는 이전과 같은 새로운생성 페이지입니다.
이대로하면 뒤에 .php 확장자가 붙죠
그래서 .htaccess에 한줄을 추가해주었습니다.
RewriteRule ^sub/([^/]*)/?$ $1.php
넣은 이유는
지금 현재 짧은 url을 설정하게되면
도메인/그누보드설치경로/bo_table/글번호
로 작성되기 때문에
sub/루트를 생성하여 새로운 페이지의 짧은 url은
도메인/그누보드설치경로/sub/생성한 페이지명 으로 할수있습니다.
결과물입니다.
더 좋은 방법이 있겠지만.. 혹은 어디서 에러가 날지 모르겟지만...(일단 저렇게 설정하면 bo_table이 sub라는 게시판은 못만들지 않을까 싶습니다..만은) 짱구굴려본 결과 이것말고는 어떻게 답이없네요...
고수님들 또 다른 방안이 있다면 알려주시길...
추천
4
4
댓글 3개
항상 폴더째 만들어 index.php 넣고 그냥 쓰던 버릇이 있어서 생각을 못해봤네요.
저는 더 놀란게... 두번째 스샷의 전체메일 50778개...
저는 더 놀란게... 두번째 스샷의 전체메일 50778개...
page 라는 폴더를 만들어 그안에 sub01.php 등 파일을 적용하면 해결되지 않을까요?