XREAはWeb公開しているトップディレクトリの書き込み権限が毎日”705″にリセットされてしまうようで、KamiWikiで動かしている tune wikiが動かなくなって毎回手動で直すということをやっていました。これだと不便なのでmod_rewriteを使って解決するようにXREAの設定を直しました。
1. wikiデータは”/public_html/wiki.tsunematsu.cc”にある(XREAのサブドメイン仕様に従ってます)
2. “/public_html/wiki.tsunematsu.cc/”に”wiki”という名のフォルダを作成、アクセス権を”707″にする。
3. “wiki”フォルダの中にKamiWikiのファイルを置く
4. “/public_html/wiki.tsunematsu.cc”に以下の内容で.htaccessを作成する。
RewriteEngine On
RewriteCond %{REQUEST_URI} !^/wiki
RewriteRule ^(.*) http://wiki.tsunematsu.cc/wiki/$1
5. あとの設定はKamiWikiのインストール手順に従う
6. “http://wiki.tsunematsu.cc”でアクセスして表示されることを確認
やっていることはhttp://wiki.tsunematsu.cc/へのアクセスをhttp://wiki.tsunematsu.cc/wiki/に転送しています。せっかくサブドメイン使ってるんだからURLは短くしておきたいです。