7行目: | 7行目: | ||
===トップディレクトリ表示の場合=== | ===トップディレクトリ表示の場合=== | ||
1. | 1. 仮想ホストを使っている場合、VirtualHostの設定の中に記す | ||
2. トップURLで短縮URLを使う場合、以下の設定を行う必要がある (/index.phpや/imagesなどの隠蔽のため) | |||
RewriteEngine On # 最初からあった | RewriteEngine On # 最初からあった | ||
15行目: | 16行目: | ||
RewriteRule ^/*$ %{DOCUMENT_ROOT}/index.php [L] # / へのアクセスをメインページへ | RewriteRule ^/*$ %{DOCUMENT_ROOT}/index.php [L] # / へのアクセスをメインページへ | ||
3. LocalSettings.php に追記。 | |||
$wgScriptPath = ""; | $wgScriptPath = ""; | ||
$wgArticlePath = "/$1"; | $wgArticlePath = "/$1"; | ||
以上 | 以上 |
2024年3月21日 (木) 14:36時点における版

このサイトでもお世話になっているCMS。
短縮URL
詳しくは公式ページ参照。ポイントとしては、
トップディレクトリ表示の場合
1. 仮想ホストを使っている場合、VirtualHostの設定の中に記す 2. トップURLで短縮URLを使う場合、以下の設定を行う必要がある (/index.phpや/imagesなどの隠蔽のため)
RewriteEngine On # 最初からあった RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} !-f # 最初からあった RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} !-d # 最初からあった RewriteRule ^/?(/.*)?$ %{DOCUMENT_ROOT}/index.php [L] # 短縮URL RewriteRule ^/*$ %{DOCUMENT_ROOT}/index.php [L] # / へのアクセスをメインページへ
3. LocalSettings.php に追記。
$wgScriptPath = ""; $wgArticlePath = "/$1";
以上