【Apache】Apache2.0でSSIを使用するための設定方法JSP(Java)やPHPを使っていると、ページのヘッダやフッタを共通化するのって簡単ですが、純粋なHTMLファイルだけで構成されたページでヘッダやフッタを共通化する方法は限られてきます。[スポンサーリンク]純粋なHTMLファイルだけの場合であれば、SSIを使うことが一般的かなと考えます。SSIは、HTML側のコード自体は簡単です。SSIを使うには、Apache側の設定をする必要があります。今回は、Apache2.0系のSSI設定方法を紹介します。この章でやることSSIを使うため、Apacheと.htaccessを修正する方法を紹介します。Apacheの設定ファイルへ設定を追加する。Apacheの設定ファイルを開きましょう。Includesを追加します。AddTypeとAddOutputFilterを追加します。以下の例だと、htmlファイルとshtmlファイルがSSI対象となります。.html.htaccessへ設定を追加する。.htaccessファイルが無い場合は作りましょう。SSIを使うHTMLファイルと同じ階層に.htaccessファイルを設置します。.htaccess内に以下を追加します。htmlSSIを使ってみる。ここまでで、SSIを使うための準備が終わりました。9行目がSSIを使った部分です。共通のナビゲーション等を指定しましょう。</body></html>さいごにSSIの設定、Apache1.3系とApache2.0系で設定方法が異なるので気をつけましょう。SSIのコード自体はとても簡単ですね。Apache側の設定が少しめんどくさいかなといったところです。SSIを使っていると、ローカル環境側での確認作業が、HTMLファイルのダブルクリックだけでは確認できなくなってしまいますよね。わたしはいつもローカル環境でApacheを入れて確認していますが、もう少し楽に確認出来ればなと思っています。よい方法が見つかりましたら、このブログで紹介していきます。それでは!TweetPocket[スポンサーリンク]最後まで読んでいただきありがとうございます!この記事はお役に立てましたか?お役に立てたことがあればシェアしていただけると嬉しいです!TwitterFacebookPocketはてブGoogle+Feedly関連している記事をピックアップしました!こちらの記事もあわせて読んで頂ければ嬉しいです。