'텍스트큐브내에 제로보드 설치'에 해당되는 글 1건

  1. 2009/01/25 텍스트 큐브와 같은 디렉토리(폴더)에 제로보드 설치하기

이전 버전에서는 어떠하였는지 모르겠지만,
1.76 에서는 텍스트큐브가 설치된 폴더내에 제로보드를 설치할경우,
install.php는 물론, 개인적으로 삽입한 모든 페이지가 그냥 하얗게 실행되는 것을 볼 수 있다.

.htaccess 파일을 연다.
----------------------
RewriteEngine On
RewriteBase /
.
.
.
----------------------

RewriteEngine On
원인은 이 줄....

문제는 이줄을 비활성화(삭제 또는 off 처리 또는 #처리) 시킬경우, 텍스트큐브의 링크에 문제가
생긴다는 것.

그래서, 생각한 방법은,
.htaccess 파일을 하나 더 생성해서, 제로보드가 설치된 디렉토리에 넣어주는 것이다.
새로 생성한 파일은 당연히 Rewrite 엔진을 비활성화 한것.

잘 작동된다.

.htaccess파일은 숨김속성으로 들어가 있어,
일반적인 FTP 접속으로는 보이지 않으므로, 숨김파일 표시에 체크를 해주어야 한다.

사용자 삽입 이미지

에디트 플러스에서 설정방법



사용자 삽입 이미지

# 또는 해당줄 삭제, off 처리를 한다.


반영후 테스트 화면,

사용자 삽입 이미지

텍스트큐브 설치 디렉토리에서 쿼리나 없는 URL 입력시 빈화면 출력.

사용자 삽입 이미지

제로보드 설치 디렉토리에서 테스트화면, 쿼리를 넣어도 Rewrite가 작동하지 않음

사용자 삽입 이미지

제로보드 설치디렉토리에서 없는 파일 호출시, 빈화면 대신, 서버단 지정된 404페이지 호출.


좀 더 간단한 방법으로는, 새로운 파일생성없이 텍스트큐브가 설치된 폴더내 htaccess 파일을 열어,
다음의 위치에 아래와 같이 두줄을 추가해 준다.

RewriteEngine On
RewriteBase /
.
.
.
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^(.+[^/])$ $1/ [L]
RewriteCond %{REQUEST_FILENAME} /bbs(제로보드 또는 개별업로드 폴더명)
RewriteRule ^(.*) - [L]

.
.
.

Posted by yol oktour 트랙백 0 : 댓글 0