質問: phpファイルの拡張子について その2 ウェッブサイト制作教本のphpを使用したサンプルプログラムのファイル拡張子がどれもhtmlになっていたので気になってまた質問させていただきました。 phpはssiのようにhtmlファイルの中に埋め込んで使用することは可能でしょうか? つまり拡張子htmlのままで使用できないのでしょうか? index.htmlにphpカウンタを組み込んだら、もしくは include("count.php");?を挿入したら拡張子はphpにしなければそのカウンタは動きませんか? ご回答のほど、よろしくお願いします。
回答: 基本的に拡張子を変更しないと動かないでしょう。 しかし、htm/htmlの拡張子を phpに関連づけることでhtm/html内でも動作するようになります。 .htaccessファイルをpublic_html内(等)につくり、 addtype application/x-httpd-php .htm .html という行を追加します。これはapache2の書き方です。 参考url:http://www.php.net/manual/ja/security.hiding.php