Manual:$wgUsePathInfo
Appearance
| サーバー URL とファイル パス: $wgUsePathInfo | |
|---|---|
| 「見た目のよい」URLを使うべきか。 |
|
| 導入されたバージョン: | 1.2.1 |
| 除去されたバージョン: | 使用中 |
| 許容される値: | (真偽値) |
| 既定値: | (動的に作成) |
| その他の設定: アルファベット順 | 機能順 | |
詳細
index.php/Page_titleのような「見た目のよい」URL(省略したURL)を使うべきかどうか
PHPをCGIモードで設定すると破綻することがしばしばあります。 cgi.fix_pathinfoを設定した場合、
PATH_INFOは正しいこともあるものの、ないこともあります。lighttpdは入力されたパスデータを小文字に変換するのですが、大文字小文字を区別するファイルシステム上でもApacheでも、問題が報告されています。 安全を優先し、引き続き、これらの例では既定でオフにしておきます。$_SERVER['PATH_INFO'] に予想外の誤ったゴミが書き込まれている場合は「false」に、確かに正しい場合は「true」に書き換えます。
It's highly recommended to set its value in LocalSettings.php to prevent inconsistencies between web requests and scripts run from the command line, where the value may change between them.
既定値
| MediaWiki バージョン: | ≧ 1.38.2 Gerrit change 802960 |
$wgUsePathInfo = null;
| MediaWiki バージョン: | 1.2.1 – 1.37 |
$wgUsePathInfo = ( strpos( PHP_SAPI, 'cgi' ) === false ) &&
( strpos( PHP_SAPI, 'apache2filter' ) === false ) &&
( strpos( PHP_SAPI, 'isapi' ) === false );