「https://www.example.com/dokuwiki」 にインストールしたDokuWikiを「 https://www.example.com」で表示する例です。
設定項目 | 値 |
---|---|
URLの置き換え | .htaccess |
サーバのパス | / |
サーバのURL | https://www.example.com |
DokuWikiのインストールファイル内に「.htaccess.dist」があるので、FTPソフトでダウンロードし、ファイル名の変更で「.dist」部分を消すことでテンプレをベースに作成できます。必要箇所のコメントアウトを外しながら入力の値を変えます。
ルートディレクトリとインストール先のディレクトリの2つを追加する必要があります。
「dokuwiki」はインストール先のディレクトリ名なので、環境に応じて適宜変更してください。
RewriteEngine on RewriteBase / RewriteRule ^$ dokuwiki/ [L] RewriteRule (.*) dokuwiki/$1 [L]
RewriteEngine on RewriteRule ^_media/(.*) lib/exe/fetch.php?media=$1 [QSA,L] RewriteRule ^_detail/(.*) lib/exe/detail.php?media=$1 [QSA,L] RewriteRule ^_export/([^/]+)/(.*) doku.php?do=export_$1&id=$2 [QSA,L] RewriteRule ^$ doku.php [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule (.*) doku.php?id=$1 [QSA,L] RewriteRule ^index.php$ doku.php RewriteBase /dokuwiki