본문 바로가기

태터툴즈&인터넷

태터 1.0.2의 .htaccess 설정에 버그가 있는 듯...

이 버그... 문제가 꽤 큰 거 같습니다. 조속히 패치가 필요한 거 같습니다.

태터 1.0.2를 최상위 디렉토리에 설치하였고 패스 식별자로 다중블로그로 사용중이었습니다.
(platina.byus.net 최상위에 설치하고 하위로 cirrus란 블로그가 있었음)

1.0.2를 설치하니까 나타나는 버그가 두가지가 있는데,

그 중에 첫째는 기존의 클래식 이하 계열의 퍼머링크로 접속이 안됩니다. 페이지를 찾을 수 없다고 나옵니다.

그러니까 이 글의 주소가 http://platina.byus.net/cirrus/734 인데 기존의 클래식 이하의 버전의 주소체계인 http://platina.byus.net/cirrus/index.php?pl=734로도 접속이 되야 되는데 안됩니다. 지금은 블로그 싹 밀고 cirrus라는 하위 디렉토리에 단일 블로그로 설치를 해고 복구를 했는데 지금은 잘 됩니다. rss의 경우는 기존의 url/rss나 url/index.xml 둘 다 잘 됩니다.


다른 하나는 최상위 디렉토리에서 하위 디렉토리를 만들었을 때 하위 디렉토리의 index.php 파일을 읽지 못합니다. 존재하지 않는 페이지라고 나옵니다. 리퍼러 로그 체크 할려고 tracewatch라는 리퍼러 체크 프로그램을 최상위에 '/twatch' 라는 디렉토리를 만들어서 설치하고 이 안에 index.php 파일이 있는데 없는 페이지라고 나옵니다. 재미있는 건 디렉토리 명을 '/twatch_' 로 고치면 나옵니다. -_-

여튼 다른 정상적인 이름의 디렉토리의 index.php에 제대로 연결이 안됩니다.


이 이유는 아마도 기존의 퍼머링크인 http://platina.byus.net/cirrus/index.php?pl=XXX 형식으로 글이 연결되게 하는 .htaccess 설정쪽에 문제가 있는거 같습니다. (범인은 index.php 쪽에 -_-) 아마 최상위 디렉토리에 설치시 루트의 .htaccess 설정에 문제가 있는 거 같습니다.





꽤 치명적인 버그인 거 같습니다. 재빨리 수정되었으면 합니다.

태터 컴퍼니 여러분들 힘내세요!! ^^