1

주제: 태터툴즈 0.9x에 대한 주소 지원의 문제ㄱ

태터툴즈 1.x 혹은 텍스트큐브 1.x는, 과거 태터툴즈 0.9x 시절에 작성된 글의 주소를 rewrite해서 그대로 볼 수 있도록 지원해줍니다. 그런데, 여기에는 설치 디렉토리가 같다는 전제가 있는 것 같습니다. 적지 않은 블로그에서 아래와 같은 문제가 있었습니다.

> http://domain.com/tt/index.php

위와 같은 블로그 주소를 사용하다가, 1.x 버전으로 업데이트하면서는 /tt/ 가 아닌 루트에 설치하여,

> http://domain.com/

블로그 주소가 이렇게 된 경우, 기존 태터툴즈에서 작성했던 글의 연결이 깨지는 것은 물론, rss 주소도 제대로 이어지지 않습니다. http://domain.com/index.xml 은 잘 이어주지만, 실제 사람들이 구독하고 있던 http://domain.com/tt/index.xml 은 없는 주소로 나오는 것입니다.

그래서 다음 배포판부터는 루트 뿐만 아니라 /tt/에 설치되었던 경우도 포함하여 기존 태터툴즈 0.9x의 주소를 rewrite 해주었으면 하고 건의합니다.

2

답글: 태터툴즈 0.9x에 대한 주소 지원의 문제ㄱ

99%의 사용자의 설치 디렉토리가 루트 아니면 tt였지요. 이 두가지 아니라 다른 디렉토리명까지 지원할 수 있게 하려면야 낭비겠지만, /tt 디렉토리만은 기본적으로 지원해주었으면 하는 생각이 듭니다. 이것 때문에 깨진 포스팅/rss 주소를 하도 많이 봐왔기 때문입니다.

"일부 사용자들에 한하여 발생하는 여러 가지의 문제" 라고 하기는 적절치 않은 것이, 과거 태터툴즈 배포판은 압축을 풀면 일단 /tt/ 안에 들어 있었으니까요. 루트에 까는 것 뿐만 아니라, /tt/에 깐 것도 "지원해야 할 기본 설치 상태의 하나"라고 할 수 있다고 생각합니다. 실제로 그럴만큼 많은 블로그가 /tt/ 에 설치하고 있었고요. (다른 디렉토리명에 설치한 경우의 수는 비교도 안 됩니다.) 이런 것까지 지원해야 하나, 싶은 정도로 적은 수는 아닙니다.

.htaccess를 각자 수정하는 것도, 툴 내의 편리한 방법이 제공되고 있는 것도 아니고, 무엇보다 과거 태터툴즈 때의 링크가 깨진데 대해 정작 자신은 잘 모르는 주인들이 많기 때문에, 괜찮은 방법은 아닌 것 같습니다. 배포판에서 약간 고쳐주시기만 하면 업데이트 때 깨진 링크들이 다 살아나는 셈이니까요. 그래서 건의드리는 것입니다.