2001年より前のエックスサーバーでphpを.htmlのファイル上で走らせる方法

phpを.htmlファイル上で実行する手法は昔からあって僕も何度か使ってみたんだけど、今回はクライアント案件でハマったので、メモ。

この手法を用いる場合は.htaccessの設定が重要なのだけど、エックスサーバーの場合割り振られたサーバー番号によって対処方法が異なる。

今回の案件は2001年より前に稼働しているサーバーが割り当てられていたので、そのやり方について書く。

2001年より前から稼働しているエックスサーバー上でphpをhtmlで走らせるために.htaccessに書く項目

結論としては下の2行を.htaccess上に追加すればOK

AddHandler fcgid-script .html
FCGIWrapper “サーバーのパス/xserver_php/php-cgi” .html

SNSでもご購読できます。