1

주제: 단일 블로그 설치시, URL에 '?'를 없앨 수 있는 방법은 있나요?

v1.8.6을 단일블로그로 설치하였습니다.
그런데 이상하게도 포스트를 보려면 주소와 포스트 번호 사이에 '?'가 존재하게 됩니다.
즉 다음과 같습니다.
http://블로그주소/?/포스트번호

이런 형식으로 접근이 됩니다. 해당 URL을 저 혼자만 사용하기 떄문에
http://블로그주소/포스트번호
와 같이 접근이 되면 좋읋 것 같은데, 아무리 해도 되지 않습니다.

혹시 위와 같이 하려면 어떻게 해야하는가요?

2

답글: 단일 블로그 설치시, URL에 '?'를 없앨 수 있는 방법은 있나요?

아파치의 rewrite 모듈이 정상적으로 동작하고 있지 않으면 호환 모드로 돌아가게 됩니다. 호환모드가 두가지가 있는데, 하나는 index.php를 생략하고 ?로 URL 인자를 대신 넘기는 방식이고 다른 하나는 full URL인 index.php?를 몽땅 출력해 주는 방법입니다.

아파치의 rewrite 모듈이 정상적으로 동작한다고 확신하는 경우이시면 강제로 fancyURL 의 모드를 변경할 수 있습니다. 설치된 디렉토리의 config.php에

$service['fancyURL'] = 2;

를 추가하시면 됩니다.

설명을 위해 /documents/manual_config.txt의 내용을 붙여 봅니다^^

   // 0 : Do not use fancy-URL,   e.g.) http://www.example.com/index.php?tag
   // 1 : Use php direction only. e.g.) http://www.example.com/?tag
   // 2 : Use full fancy-URL.     e.g.) http://www.example.com/tag

"Everything looks different on the other side."

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