サイトアイコン パソコンサポートの00H ~社長BLOG~

html ファイル内で PHP を使う

最近のホームページは CMS で作ることも多いのですが、
HTML ベースの方がいいという方もおられます。
ただ基本的に HTML でのベタ組みは、
手間もかかる上にメンテナンス性も悪く、
00H で作る場合は、Smarty を使った
独自のテンプレートエンジンで作る場合が多くあります。

今回はホームページを他社から引き継いだお客様で
DreamWeaver ベースで作られていたものを
テンプレート化しました。
ただこれを動かすためには PHP を動かす必要があります。
ただ html ファイルで PHP を動かすためには一工夫必要。

基本的には .htaccess ファイルに

AddType application/x-httpd-php .htm .html

と書くだけでこの機能は実現します。

ただ今回ご利用のサーバはロリポップなので
ちょっと工夫が必要でした。
利用しているサーバのバージョンによって

※ PHP 5.2 の場合
AddHandler php5.2-script .htm .html

※ PHP 5.3 の場合
AddHandler php5.3-script .htm .html

※ PHP 5.4 の場合
AddHandler php5.4-script .htm .html

これは ユーザー専用ページ→ WEB ツール→ PHP 設定 で
PHP のバージョンが確認できますのでそちらをご利用ください。

モバイルバージョンを終了