rewrite 모듈이 정상적으로 세팅된 경우에도 이 현상이 발생하는 경우 DirectoryIndex 설정 때문일 수 있습니다.
제가 사용하는 환경에서는 Apache vhost rewrite rule -> .htaccess rewrite rule 이렇게 2단계를 거쳤는데 DirectoryIndex에 index.php가 포함되어 있으면 두번째 .htaccess rewrite rule이 적용되기 전에 index.php를 먼저 실행해버립니다. 특히 vhost rewrite rule은 웹호스팅 사용자 입장에서는 설정 내용을 확인하거나 수정하기 어렵기 때문에 더욱 찾기 힘들죠.
텍큐 입장에서는 이런 상황을 구분할 방법이 없고, rewrite.php가 아닌 index.php로 실행되었기 때문에 rewrite를 지원하지 않는 환경이라고 해석하여 URL에 물음표를 붙입니다. 해결 방법은 세준님이 말씀하신 것처럼 config.php에 강제 설정하거나 DirectoryIndex none으로 Apache가 항상 rewrite rule만 사용하도록 만들면 됩니다.
TNF는 회사가 아니라 오픈소스 커뮤니티입니다. textcube.org 는 회사에서 운영하는 서비스가 아니라, 커뮤니티에서 개발하는 소프트웨어입니다.
(2007.1.10) TNF는 해당 포럼 및 위키, trac 저장소상에서 이메일 수집을 금지합니다. 해당 공지 를 포럼 하단에 명기하였습니다.
(2007.2.9) TNF와 태터툴즈/텍스트큐브 코드 수정에 관한 workflow를 정리하였습니다. 안내
(2007.4.5) 공식 소스 버그 리포터 그룹의 일원이 되어주실 분들을 찾습니다. :) 관련 공지
최근소식
(2016.1.18) 텍스트큐브 1.10.9 의 첫 베타 버전을 배포합니다. 내려받기(2015.11.19) 텍스트큐브 1.10.8 : Tempo primo를 배포합니다. 내려받기
(2015.7.9) 텍스트큐브 1.10.8의 첫번째 발표 후보를 배포합니다. 내려받기
(2015.6.4) 텍스트큐브 1.10.7 : Tempo primo를 배포합니다. 내려받기