그누보드를 루트에 설치해놓았다가 다른 php 파일들과 폴더 관리가 번거로워서
gnu라는 폴더로 모두 옮겨 놓으려고 합니다.
옮기고 나서, 짧은 주소를 사용하고 있기에, .htaccess 파일에서 gnu/ 폴더로 연결을 마무리했는데,
문제는 게시판 글 주소가 도메인/gnu/보드명/글번호 이렇게 생성이 됩니다.
도메인/보드명/글번호 이렇게 되어야 연결이 되는데 말이죠. 주소창에서도 이렇게 찍으면 연결이 됩니다.
게시판 글 생성 주소에서 gnu를 빼려면 어떻게 해야 하는가요?
답변 5개
그니깐 /gnu 상위 폴더에 .htaccess 를 두고요.,
RewriteRule ^([a-zA-Z0-9_]+)$ bbs/board.php?bo_table=$1 [L,QSA]
를 다음과 같이 바꾸란 뜻입니다.
RewriteRule ^([a-zA-Z0-9_]+)$ gnu/bbs/board.php?bo_table=$1 [L,QSA]
이해가 안가신다면 /gnu/.htaccess 를 내용을 올려주세요.
다시 잡아 드릴께요.
게시판 생성 주소에서 gnu를 빼는 건, config.php 에서 G5_URL,G5_PATH를 수정해서 해결했습니다.
이미 .htaccess에서 수정해서 경로 연결은 다 되었고요, 게시판 생성 주소에서 gnu를 빼야 하는 상황입니다. ㅠㅠ
.htaccess 를 상위폴더로 다시 이동하시고요
RewriteRule ^([a-zA-Z0-9_]+)$ bbs/board.php?bo_table=$1 [L,QSA]
위와 같은 구문들을
RewriteRule ^([a-zA-Z0-9_]+)$ gnu/bbs/board.php?bo_table=$1 [L,QSA]
처럼 gnu/bbs/.... 으로 다 변경하세요.
gnu라는 폴더에 옴겨서 사용하시면 gnu경로가 들어가야합니다.
표시가 안되게 하실려면 그 상위 디렉토리에 위치하는게 맞구여
사이트 경로가 표시되어야 경로대로 홈페이지가 열립니다
답변을 작성하려면 로그인이 필요합니다.