Server URLs and file paths: $wgUsePathInfo | ||
Whether to use 'pretty' URLs. | ||
Introduced in version: | 1.2.1 | |
Removed in version: | still in use | |
Allowed values: | (boolean) | |
Default value: | (dynamically created) | |
Other settings: Alphabetical | By function |
Details
'pretty' URL (또는 Short URL)을 사용할지 여부, 예를 들어, index.php/Page_title
이것들은 PHP가 CGI 모드에서 설정될 때 종종 깨집니다. PATH_INFO는 cgi.fix_pathinfo가 설정되면 정확할 수 있지만, 다시 그렇지 않을 수도 있습니다; lighttpd는 대소문자를 구분하지 않는 파일 시스템을 갖는 시스템에서 들어오는 경로 데이터를 소문자로 변환하고, 마찬가지로 아파치에서도 문제가 보고되었습니다. 이러한 경우에서 안전을 위해 기본적으로 계속 비활성화합니다.
$_SERVER['PATH_INFO']가 예기치 않게 잘못된 찌꺼기를 포함하고 있으면 이것을 false로 덮어쓰거나, 그것이 실제로 맞으면 true로 덮어씁니다. 웹 요청과 명령줄에서 실행되는 스크립트 사이의 불일치를 방지하기 위해 LocalSettings.php에서 그것의 값을 설정하는 것을 강하게 추천하며, 여기서 그 값은 그것들 사이에서 변경될 수 있습니다.
기본 $wgArticlePath가 실행-시간에서 이 값을 기반으로 설정되지만, 그것을 사용자 정의하면, 이 값을 true로 잘못 설정하면 "pretty URL"이 사용될 때 리다이렉션 루프의 원인이 될 수 있습니다. |
Default value
$wgUsePathInfo = ( strpos( PHP_SAPI, 'cgi' ) === false ) &&
( strpos( PHP_SAPI, 'apache2filter' ) === false ) &&
( strpos( PHP_SAPI, 'isapi' ) === false );
See also