E D R , S S M I H C RSS
Accept Path Info

AcceptPathInfo On 아파치 설정이 있으면 MoniWiki의 url이 좀 더 편리한 url이 된다.

AcceptPathInfo 설정은 /etc/httpd/conf/httpd.conf(혹은 이에 준하는 파일)에서 찾을 수 있다.
AcceptPathInfo On


아파치 2.0에서는 이 값이 Off가 기본값으로 되어있는 경우가 간혹 있다. 아파치 2.2부터는 Default라는 값이 기본값으로 되어있어서 cgi / php 등등에서는 PATH_INFO가 세팅이 된다.

httpd.conf 설정에 AllowOverride FileInfo가 되어있는 경우는, 현재 디렉토리의 .htaccessAcceptPathInfo On을 곧바로 넣을 수도 있다.

MoniWiki를 처음 설치하기 위해 MoniSetup을 사용하여 웹상에서 설정할 경우에, 일부 배포판의 Apache 2.0.xx는 AcceptPathInfo가 Off인 것이 기본값인 경우가 있다.

이 경우, config.php에서 $query_prefix='?';라는 설정이 자동으로 들어가게 된다. 그러면 /wiki.php?FrontPage와 같은 방식으로 링크가 걸리게 된다.

AcceptPathInfo 설정이 On인 경우라면 $query_prefix값이 /로 자동 설정된다.


MoniSetup으로 셋업을 마친 이후에 AcceptPathInfo를 고쳤다면 config.php에서 $query_prefix를 수동으로 고치거나 MoniSetup을 사용해서 고친다.

즉, /wiki.php?FrontPage 대신에 /wiki.php/FrontPage›1와 같은 연결 방식을 쓰기 위해서는 AcceptPathInfo On으로 아파치 설정을 수정하고, config.php에서 $query_prefix='/';라고 설정을 고쳐야 한다.

/!\ 모니위키 1.0.9 이후로 Apache 2.0.xx일 경우 AcceptPathInfo를 검사하고 이에 맞는 $query_prefix를 자동으로 설정합니다.

----
Sister Sites Index
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2011-01-27 05:22:28
Processing time 0.0918 sec