PHPのネタ~.htmlでもPHPが使えるようにする

2011.08.27

通常の状態では、.phpの拡張子のファイルでしか、PHPスクリプトは実行できませんが.htaccessによる設定でそれ以外の拡張子ファイルでもPHPを動かす事が可能になります。 既存のホームページアドレスでPHP化したいときに便利。

全く存在しない拡張子で設定も可能です。

※.htaccessの利用できるサーバーが条件です。

※.htmlを設定した場合、パフォーマンスの問題が言われる事がありますが、私の経験では気にするほどのパフォーマンスの低下を感じた事はありません。が、利用は自己責任で。。。(表示のパフォーマンスについては画像の調整やソースの見直しの方が効果的です。)

例にあるテキストを.htaccessで保存して利用したいディレクトリにアップロードしてください。

念のためインデックスの宣言もしています。

他の宣言をかさねる事も可能です。

 

(例)

Addtype application/x-httpd-php .html .htm .shtml .php

DirectoryIndex index.htm index.html index.cgi index.php index.shtml