拡張子がhtmlのものの上でphpを動作させる場合、 htaccessに、
AddType application/x-httpd-php .php .html AddHandler application/x-httpd-php .php .html
と記述します。
しかしさくらサーバの場合、これだと上手く動作しません。
さくらインターネットで拡張子が html を php で動作させる方法
こちらが参考になりました。
さくらの管理パネルにログインして、
サーバ情報の表示 -> サーバ情報とパスワード
に入ります。
phpのバージョンを調べます
上記の画像だと5.2.17ですね。
ターミナルでサーバに接続し以下のコマンドを打ちます。
cp /usr/local/php/5.2.17/bin/php-cgi /home/USERNAME/www/php.cgi
USERNAMEの部分は先程のサーバ情報とパスワード -> FTP設定に関する情報
のFTPアカウントの項目に記述されています。
php/5.2.17の部分は先程のバージョンにあわせて書き換えてください。
これでphp-cgiをユーザのホームディレクトリにコピーします。
後は.htaccessを以下のように書き換えます。
Action myphp-script /php.cgi AddHandler myphp-script .html .php