SSIってご存知でしょうか?
includeってPHPでやるもんだと連想する方は多いはず…
でもSSIならもっと簡単で組織で運用管理を行う場合には超便利だったので記事にしてみた次第。
まずは、htaceessに下記の記述を追加し、SSIが.htmlで動作するようにします。
1 2 |
Options +Includes AddHandler server-parsed html |
続いてincludeさせたい部分に下記のコードを書くだけ。
1 |
<!--#include virtual="/header.html"--> |
但し、このままだとローカルで編集しながらブラウザチェックを逐一行うのが非常に不便なので XAMPPをインストールしてローカル環境でApacheを動かす必要があります。
そのへんの設定はまた追って記事にします。