아르키어드

그누보드 새로운 페이지 짧은 url적용

· 2020-02-18 (화) 15:08:15 · 1701 · 3

요기에 올려도되나 싶긴하지만..음..

 

새로운 그누보드5.4를 어제 드디어 구조를 뜯어봤습니다..(이제서야?...)

근데 index.php를 클론하여 새로운 페이지를 생성하였는데 그대로 확장자명이 붙어 그부분에 대해서

짱구를 굴려봤습니다..

최상위루트에 sub1.php파일을 생성하고 theme/basic에 sub1.php파일을 생성후

최상위 루트의 sub1.php에 index.php 코드를 복붙하고 sub1.php와 연결시켜주었습니다.

2949776815_1582005768.3903.png

 

여기까지는 이전과 같은 새로운생성 페이지입니다.

이대로하면 뒤에 .php 확장자가 붙죠

 

2949776815_1582005851.9673.png

 

그래서 .htaccess에 한줄을 추가해주었습니다.

RewriteRule ^sub/([^/]*)/?$ $1.php 

넣은 이유는

지금 현재 짧은 url을 설정하게되면

도메인/그누보드설치경로/bo_table/글번호

로 작성되기 때문에

sub/루트를 생성하여 새로운 페이지의 짧은 url은

도메인/그누보드설치경로/sub/생성한 페이지명 으로 할수있습니다.

결과물입니다.

 

2949776815_1582005982.6013.png

더 좋은 방법이 있겠지만.. 혹은 어디서 에러가 날지 모르겟지만...(일단 저렇게 설정하면 bo_table이 sub라는 게시판은 못만들지 않을까 싶습니다..만은) 짱구굴려본 결과 이것말고는 어떻게 답이없네요...

 

고수님들 또 다른 방안이 있다면 알려주시길...

|

댓글 3개

항상 폴더째 만들어 index.php 넣고 그냥 쓰던 버릇이 있어서 생각을 못해봤네요.

저는 더 놀란게... 두번째 스샷의 전체메일 50778개...
page 라는 폴더를 만들어 그안에 sub01.php 등 파일을 적용하면 해결되지 않을까요?
2020-02-18 (화) 17:35:45
@감기약 네 맞아요 page폴더 새로 파서 해도 상관없죠~ 실제로 그렇게 따로 만든것도 있고요^^
@무와보 ㅎㅎ 네이버메일은 그닥 중요한걸 안받아서요 죄다 광고메일ㅎㅎ
댓글을 작성하시려면 로그인이 필요합니다.

자유게시판

202,871건
+
제목 글쓴이 날짜 조회
20-02-18 조회 1,454
20-02-18 조회 1,296
20-02-18 조회 1,513
20-02-18 조회 1,432
20-02-18 조회 1,278
20-02-18 조회 1,921
20-02-18 조회 1,702
20-02-17 조회 1,660
20-02-17 조회 2,360
20-02-17 조회 2,116
20-02-17 조회 1,537
20-02-17 조회 1,370
20-02-17 조회 1,452
20-02-17 조회 1,265
20-02-17 조회 1,295
20-02-17 조회 1,401
20-02-17 조회 1,334
20-02-17 조회 2,270
20-02-17 조회 1,449
20-02-17 조회 1,659