SSI

« MT3.2、MT3.3ではTagwire.plは使えません。 | メイン | 月別アーカイブをドロップダウンに変更 »

サイドバーをSSIにする方法

MTHacksでは、運用を楽にするため、サイドバー、ヘッダ部分をSSIにしています。

.htaccessの内容は下記。
----------------------------------------------------
Options +Includes
AddHandler server-parsed .html
<Files *.html>
XBitHack full
</Files>
----------------------------------------------------

.htaccessをドメインルートディクトリにアップロードします。
このブログの場合はhttp://blog.creamu.com/.htaccess
ですね、

.htaccessは不可視ファイルなので、OS上でもFTPクライアント上でも見えません。
そのため、ローカルではtest.htaccessなど別名にしておいて、FTPでアップロード後に.htaccessにリネームするのがいいと思います。
※FTPクライアントの設定をすれば.htaccessを可視にできます。

.htaccessの設置が終わったら、テンプレートの下記beta部分をbeta.htmlと外部ファイル化し、SSIの一行に置き換えます。

<変更前>
----------------------------------------------------
<div id="beta">
**************
</div>
----------------------------------------------------

<変更後>
----------------------------------------------------
<!--#include virtual="/beta.html" -->
----------------------------------------------------

過去の記事