서브페이지 경로 이렇게생긴건 도대체 어디서 찾죠..?

서브페이지 경로 이렇게생긴건 도대체 어디서 찾죠..?

QA

서브페이지 경로 이렇게생긴건 도대체 어디서 찾죠..?

답변 2

본문

/p/company

↑서브페이지 링크라고 적혀있는 내용인데 뒤에 .php도 안붙어있고 이 경로를 ftp에서 찾을 수 없습니다 ㅠㅠ

서브페이지 주소도 http://www.pbhanaro.com/p/company 이렇게 되어있어요.

 

어디서 찾을 수 있나요?ㅠㅠ

2039732171_1614214442.2798.png

 

어딜봐도 p라는 폴더는 없는데말이죠

이 질문에 댓글 쓰기 :

답변 2

# C.m.A 내용 관리 짧은 주소 : /p/아이디
RewriteRule ^p/(.*) /bbs/content.php?co_id=$1 [L]

여기네요

정리해보자면 그누보드 내용관리는 짧은 주소가

/content/페이지$co_id 이런식인데

/p/페이지$co_id 이런식으로도 쓰게 해놨으니 

그누보드 content 를 따라가보세요

http://www.pbhanaro.com/p/company

이 페이지는 

http://www.pbhanaro.com/bbs/content.php?co_id=company

이렇게 해도 똑같은 페이지입니다

 

https://github.com/gnuboard/gnuboard5/blob/master/bbs/content.php#L81

실제 파일은 

https://github.com/gnuboard/gnuboard5/blob/master/theme/basic/skin/content/basic/content.skin.php

설정된 내용 스킨

 

답변 너무 감사합니다... 주신 링크로 들어가보니 제가 아는 admin 계정은 하나인데 슈퍼관리자 계정 설정이 또 따로 있는지 잘못된경로라고 오류뜨네요 ㅎㅎ 또 검색해서 어떻게 하는지 찾아봐야겠어요 ㅠㅠㅠㅠㅠㅠ

.htaccess 파일 rewriterule을 보셔야 될 듯

숨긴파일 강제출력 해서 파일 확인했는데 제 지식으론 서브페이지 관련은 안보이는것 같아요 ㅠㅠ


# .............................. C.m.A 컨텐츠 관리 및 내용 관리 : s  .............................................................. #
# C.m.A 페이지 컨텐츠 관리 짧은 주소 : /cp/아이디
###RewriteRule ^cp/(.*) /bbs/cma_page.php?short_cp_id=$1 [L]

# C.m.A 내용 관리 짧은 주소 : /p/아이디
RewriteRule ^p/(.*) /bbs/content.php?co_id=$1 [L]
# .............................. C.m.A 컨텐츠 관리 및 내용 관리 : e  .............................................................. #

# .............................. C.m.A BESTEC 카테고리 짧은 주소 : s  .............................................................. #
# C.m.A BESTEC 카테고리 짧은 주소 : /bp/분류코드
RewriteRule ^bp/(.*) /bestec/bestec_category.php?ca_id=$1 [L]
# .............................. C.m.A BESTEC 카테고리 짧은 주소 : e  .............................................................. #

# .............................. C.m.A 사이트맵 : s  .............................................................. #
# 사이트맵을 사용하시려면 .htaccess에 다음을 추가하셔야 합니다.
# http://내도메인/sitemap.xml
RewriteRule ^sitemap([0-9]*)\.xml$ /cma_page/cma_sitemap.php?page=$1 [L]
# .............................. C.m.A 사이트맵 : e  .............................................................. #

# .............................. C.m.A RSS 보기 : s  .............................................................. #
# 일반적인 그누보드 리스트 짧은 주소 : /아이디
RewriteRule rss.xml/(.*) /cma_page/cma_rss.php?bo_table=$1 [L]
#RewriteRule ^rss([0-9]*)\.xml$ /cma_page/cma_rss.php?bo_table=$1 [L]
#RewriteRule ^([a-zA-Z0-9_]+)$ bbs/rss.php?bo_table=$1 [L,QSA]
# .............................. C.m.A RSS 보기 : s  .............................................................. #


#.htaccess 파일 (./.htaccess) 보호
#Option 03
<files ~ "^.*\.([Hh][Tt][Aa])">
order allow,deny
deny from all
</files>

#웹 서버의 에러 페이지 변경
#Option 04
#ErrorDocument 404 /error_page/404.php
#ErrorDocument 403 /error_page/403.php
#ErrorDocument 500 /error_page/500.php
ErrorDocument 404 /
ErrorDocument 403 /
#### 그누보드5 rewrite BEGIN #####
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
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>
#### 그누보드5 rewrite END #####

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 8
© SIRSOFT
현재 페이지 제일 처음으로