あちあち情報局

趣味や日曜プログラムなどを書いています

ユーザ用ツール

サイト用ツール


サイドバー

メニュー

現在リニューアル中

タグ一覧

dokuwiki_setting

ここは旧トップページDokuWiki関連

DokuWiki 初期設定(自分流)


サイト設定

最初に行う事は「サイト設定」、ログインした状態で右上の「管理」→「サイト設定」で表示できます。

そのままでも使い始めるのみ問題はありませんが、個人的には次のように設定に変更しています。

※1表示トレース(パンくず)表示数0
※1表示現在位置を表示チェック
※2表示最終編集者の情報として表示する内容ユーザーのフルネーム
※3表示最初の見出しをページ名とする常に使用する
※4リンク外部リンクの表示先_blank
※5編集HTML埋め込みチェック
※5編集PHP埋め込みチェック

※1:トレース(パンくず)は自分の表示したページ名を上部に表示してくれる機能ですが、「現在位置を表示」の方が自分の位置をつかみやすいので、トレースを無効化して現在位置を表示を有効化しています。

※2:セキュリティー的な理由で設定、攻撃者にログイン名を知られない方が安全だと考えられます。

※3:「常に使用する」にするとリンクにページ名を指定するだけで自動的に名前を付けてくれます。

※4:内部リンクは同じウインドウで開き、外部リンクは新しいウインドウで開く事により利用者に内外の区別がつきやすい。

※5:管理者一人や信用できる人だけで使うならHTMLやPHPを使える方が便利です。

SEO関連

検索エンジン対策です。これを設定するとGoogleなどから検索されるようになります。アクセスアップしたくないひっそり運営したい人は無視して下さい。

※1 スタートページ名index.html
※2 基本キャッチフレーズ(自分で考えた文書)
※3 スパム対策rel=“nofollow”を付加チェック外す
※4 スパム対策インデックスを許可(何秒後)0
※5 高度な設定URL書き換えDokuWikiによる設定(※.htaccessを変更できるなら.htaccessに)
※6 高度な設定上の名前空間の区切りにスラッシュを使用チェック
※7 高度な設定canonical URL (正準 URL) を使用チェック
※8 RSS配信設定Googleサイトマップ作成頻度1

- DokuWikiでは通常 start が割り当てられていますがWeb上では index.html が一般的なので下記のURL書き換えとともに変更しておく事をおすすめします。

  1. WIKIタイトルの下に表示されるメッセージです。SEO的には効果はあまり期待できませんが視聴者にどんなWebサイトなのかわかりやすく説明できます。
  2. nofollwだと検索クローラがリンクをたどりません
  3. 初期設定では5日間クロールする事を禁止します
  4. アドレスを「./wiki/doku.php?id=start」から「./wiki/doku.php/start」にします。.htaccessを書き換えができる場合はもっと自由なアドレスに変更する事もできますがすべてのサーバーで.htaccessが使えるとは限りません。URL書き換えは公式サイトのURL書き換えをご覧ください。
  5. 名前空間の区切り文字は通常「:」が使われますが、「/」となります。URL書き換えと併用すると普通のアドレスになります。
  6. PHPなどの動的WebページはURLの引数の違っても同じ内容のページが表示される事がありますが、検索サイトは違いをを判断できないのでDokuWiki側でどれが元でどれが重複ページなのか示します。
  7. 設定したらGoogle ウェブマスターツールに http://自分のdokuWikiのパス/doku.php?do=sitemap を登録する。

サイドバー表示

初期状態ではサイドバーが無いのでサイドバーのページを表示させます。

ルートにインストールした場合は

http://ドメイン名やパス/doku.php?id=sidebar

dokuwikiフォルダにインストールした場合は

http://ドメイン名やパス/dokuwiki/doku.php?id=sidebar

にアクセス、右側の編集ボタンを押し、適当に文字を入力して保存する。

サイドバー
[[start|トップページ]]

これでサイドバーが表示されます、しかしWordPressなどブログのサイドバーとは違い自動的に日付一覧やカテゴリ一覧を挿入してくれないので自分でインデックスを作るかプラグインに頼る必要があります。

アクセスコントロール管理

インストール時に「クローズドWiki」にした場合は、管理者以外はWebページが表示できない状態になっています。

右上の「管理」→「アクセスコントロール管理」を表示して、「ルート」を選ぶ→権限を追加「グループ」を「@ALL」に変更→ エントリの編集を「読取」を選び→「更新」、ログアウトしてトップページが表示すれば設定完了です。

私の場合はDokuWikiにBlogのような情報発信と同時に私的な情報の集約にも利用したいので次のような権限を付けています

ページや名前空間の用途グループ権限
下書き用@ALL無し
私的@ALL無し
友人関係@firend読取
仕事関係@job読取

になっています

テンプレートの編集

アドセンス広告を表示するための設定。

DokuWiki標準テンプレートは lib/tpl/dokuwikiに入っていて。通常記事は main.phptpl_header.phptpl_footer.phpをインクルードして表示、画像はの場合は mediamanager.php で表示するので、任意の場所にアドセンス用のhtmlを書き込めば表示される。


ここは旧トップページDokuWiki関連

dokuwiki_setting.txt · 最終更新: 2018/09/17 14:16 by 管理者