1

주제: [초보질문] Rewrite Rule 에 대하여

안녕하세요.

텍스트큐브 완전초보입니다.

아직까지는 어찌어찌 잘 사용해 오다가 얼마전 부터 사진 업로드부터 각종 미디어가 정상동작 하지 않는

상황에 이르렀습니다. 그래서 현재 사용하는 서버업체에 이런저런 문의도 해보고 하다가 안되어서

여기에 질문을 올립니다.

제가 현재 사용하고 있는 텍스트 큐브 버전은 1.7.7 expansion 입니다.

그리고 얼마전까지는 포스팅에 전혀 이상이 없다가 1.7.7로 업그레이드 하면서부터 문제가 발생하였는데

발생된 상황은 다음과 같습니다.

미디어 플레이어 파일이 실행이 되지 않습니다.

음악파일을 링크 걸어도, 서버에 두고 플레이를 해도 먹히지를 않습니다.

제 허접한 블로그는 이곳( http://www.fallleaf.pe.kr ) 입니다.

그 안에서 Musique 안에 들어가시면 여러 포스팅 중에 아무거나 혹은 전부 다 플레이 해 보시면

되는게 없습니다. 도대체 어떻게 수정해야 할 지 모르겠습니다.

호스팅 업체에서는 텍스트큐브에 도움을 청하라고 하더군요.

그리고 참고로 .htaccess 파일에서 Rewrite Rule을 확인하라고도 하구요.

근데 완전 초보라서 어떻게 해야 할지 전혀 감이 잡히지 않습니다.

제발 좀 도와주세요.

2

답글: [초보질문] Rewrite Rule 에 대하여

.htaccess 파일의 내용 입니다.
---------------------------------------------
<IfModule mod_url.c>
CheckURL On
</IfModule>
SetEnv PRELOAD_CONFIG 1
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule ^(cache)+/+(.+[^/])\.(cache|xml|txt|log)$ - [NC,F,L]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^(.+[^/])$ $1/ [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(thumbnail)/([0-9]+/.+)$ cache/$1/$2 [L]
RewriteRule ^(.*)$ rewrite.php [L,QSA]
------------------------------------------------------------------------------------

3

답글: [초보질문] Rewrite Rule 에 대하여

그림 파일 등은 잘 나오는군요. 미디어 파일이 어떤 형태로 삽입되는지를 보아야 할 것 같습니다.^^

"Everything looks different on the other side."

-Ian Malcomm, from Michael Crichton's 'The Jurassic Park'

4

답글: [초보질문] Rewrite Rule 에 대하여

미디어는 wma 파일로 미리 FTP로 서버에 올려두고 미디어의 URL을 삽입하는 방식으로 했습니다.

포스팅을 할 때, 글을 먼저 작성하고 아래에 미리 서버에 올려둔 특정 xxx.wma 파일을 URL( 제 블로그에 있는 주소로 - http://www.fallleaf.pe.kr/music/na.wma ) 이런식으로 링크를 걸어서 사용했습니다.
물론 이런 방식은 제가 1.7.7 버전 이전에 사용하던 텍스트 큐브 1.7.5 에서는 잘 플레이 되었었구요.

5

답글: [초보질문] Rewrite Rule 에 대하여

답변 감사합니다.

제 블로그에( http://www.fallleaf.pe.kr/music ) 에서 미디어 파일들을 실행하려고 해서
답변해 주신대로

RewriteRule ^music(/.*|$) - [L]
RewriteCond %{REQUEST_FILENAME} /music
RewriteRule ^(.*) - [L]

.htaccess파일에 제일 하단에 music 디렉토리에 접근할 수 있도록 권한을 주었습니다.
근데 여전이 플레이는 안됩니다. 플레이까지 가능한 권한을 주려면 어찌 해야 할까요?

ps> 위에 참조하라고 가르쳐 주신 링크에 보니 저렇게 하라고 되어있는데요,
제가 생각하기엔 마치 이 .htaccess 파일에 기록되는 RewriteCond 와 RewriteRule이 Pair를 이뤄야 될 것
같은데요, 위에 Rule만 동떨어져 있는 것 같아서 좀 이상합니다.

낙엽 (2009-03-22 10:32:32)에 의해 마지막으로 수정

6

답글: [초보질문] Rewrite Rule 에 대하여

아 그리구 완전 초보라서 그런데요..
.htaccess 파일에서 사용되는, ^, $, *, L, [], (), REQUEST_FILENAME, -, % 이런 코드들이
의미하는 바가 적혀있는 참고 사이트가 어디 없을까요..?

7

답글: [초보질문] Rewrite Rule 에 대하여

감사합니다. 많은 참고가 되었습니다. ^^