さくらインターネットで.htaccessで拡張子.htmlのままphp実行可能にする。
ということで覚書。
通常は、.htaccessに以下を記述すれば.htmlの拡張子のままPHPが実行できるようなサーバ設定になっている。
AddType application/x-httpd-php .html
でもさくらインターネットでは使用できないので以下の通りにする。
(1) シェルでログインしてPHPのバイナリファイルを/home/にコピー
cp /usr/local/php/5.2.8/bin/php-cgi-mysql5.1 /home/deffert/www/php.cgi
chmod 705 php.cgi(2) .htaccessに以下を記述して終了
DirectoryIndex index.html index.php .ht
Action myphp-script /php.cgi
AddHandler myphp-script .php .html
って正直、特に.html拡張子のままphpなんて必要性少ないんだけどね。。