HTML化して静的出力

adiaryには記事内容すべてをHTMLとして出力する機能があります。そのままアップロードすれば、静的HTMLによるサイトとして公開できます。*1

*1 : Ver1の時代からずっと存在する機能になります。

設定方法

adiary.conf.cgiに静的出力時のディレクトリを設定します。ディレクトリを作成し、wwwプロセスから書き込めるように(chmod 0777等)しておいてください。指定したディレクトリが存在しない場合、静的出力機能は使用できません。*2

<$v.static_output_dir = 'static/'>

相対パスでテーマ(CSS/JS)やアルバム内のファイルを出力するフォルダを指定することもできます。

<$v.static_theme_dir = 'theme/'>
<$v.static_files_dir = 'files/'>

*2 : 第3者にレンタルしている場合、この機能は使用しないほうがよいでしょう。

出力方法

出力したいブログで、「ブログの管理」→「エクスポート」と進み、静的出力を選択します。

static_export.png
  • トップページ(最初に表示される記事)として index をコンテンツキーに持つ記事を作成してください。
  • 出力されるファイルは、コンテンツキーや記事番号に「.html」を付加したものになります。
  • すべて単一記事として出力されます。1ページ内に複数記事を出力したHTMLは生成できません。
  • プラグインによって、正しくHTML化できないものがあります(検索等)。
OK キャンセル 確認 その他