htaccessを使って.htmlでPHPを動作させる際のinclude virtual(SSI)の書き方

apache-httpd.png

apache 2.4 で、SSIを動作させる方法は

apache 2.4の.htaccessで.htmlと.htmをSSIのinclude virtualで動作させる方法

で書きましたが、
この設定を行った .htaccess に、「PHPを.htmlでも動作させるための設定」の記述

AddHandler php-script .php .html

を追加すると、.html内に書いた

<!--#include virtual="/include/template.html" -->

というSSI用のコードが効かなくなります。
そこで、上記を次のように書き換えます。

<?php echo file_get_contents("include/template.html"); ?>

なお、テンプレートファイル名は相対パスで書きましょう。

ぐっどらっこ。