先々日、.htaccess を利用することで、.html ファイルも PHP ファイルとして処理する方法を紹介しました。 しかし、そのとき足りなかったことがあるので追記します。 足りなかったのは、<?xml ~?> などのタグが入っている HTML ファイルの場合、<?~?> 部分を PHP として解釈しようとしてしまい、エラーを起こしてしまうのの、回避策です。 知ってしまえば簡単ですが、.htaccess に以下の1行を追加するだけです。 php_flag short_open_tag off php.ini をいじれる環境であれば、この内容も設定できるのですが、ホスティングサービスなどで動かしたい場合には、今回の方法が有効ですね。 ただし、全ての .html ファイルを PHP として解析しますので、全体のパフォーマンスはわずかながら落ちますので、適用は考えてから行うようにしてください