ロリポップ「.html」ファイル内のPHPを表示させる「.htaccess」の書き方

ロリポップでPHPのバージョン変更したら
最近、サブドメインで運営していた日本語学習サイトを、新しいドメインを取得して、 そこに引っ越しました。 Japanese Edu.
久しぶりにロリポップのユーザーページを開いてみると、 少し前にプランを「ライト」から「スタンダード」にグレードアップしていたので、 PHPのバージョンを7.4から8.0または8.1に変更できるらしい。 また、CGI版のほかにモジュール版もある。
ということで、さっそく7.1から8.1(モジュール版)に変更してみると。。。
500エラー
どうやらHTML内に記述したPHPが 以前の書き方では動かないらしい。

いろいろ試したけどうまくいかなかったので、ロリポップにメールするも、 以下のような回答。

「.htaccess」は対象外だそうです。 残念。。。
「.htaccess」正しい書き方発見‼
7.4(CGI版)
これが以下が昔の書き方。 PHP8.0以降では動かない。
<FilesMatch "\.html$">
AddType application/x-httpd-php .html
</FilesMatch>
8.1(CGI版)対応の書き方
以下の記述で、無事動くようになりました。
<FilesMatch "\.html$">
AddHandler php-script .php .html
</FilesMatch>
8.1(モジュール版)の書き方は探し出せませんでした。 どなたかわかる方、教えてください。
こんな記事も読まれています。
-
【HTML】【CSS】【javascript】電卓の作り方
電卓のソースコードを2つ紹介します。javascriptはわずか数行で書けます。
-
【JacvaScript】【CSS】たった4行のJavaScriptでできるハンバーガーメニューの作り方
たった4行のJavaScriptで作るハンバーガーメニューの作り方について紹介します。✖をつくるには、transform-originがポイントです。
- リンク
-
波紋エフェクトを表現するjqueryのripples-min.jsの使い方
jqueryのripples-min.jsを使うと簡単に水面の波紋を表現できます。波紋の広がりの速度、波紋の大きさ、波紋のブレの値を変えていろいろ表現させると面白いです。
-
【Javascript】querySelectorAllで要素を取得し、クリックしたら、クラスを追加したり、削除したりする方法。
JavascriptのquerySelectorAllで要素を取得し、クリックしたら、クラスを追加したり、削除したりする方法について解説します。querySelectorと同じように書いてしまうとエラーがでます。forEachを使うとすべてに適用できます。
- リンク
-
要素の高さを取得する方法。getBoundingClientRectとは?window.innerHeightとは?window.pageYOffsetとは?
要素の高さを取得する方法について解説します。getBoundingClientRect、window.innerHeight、window.pageYOffsetについて理解し、要素がいつ画面に現れるかを把握できるようにしましょう。
-
Javascriptを使ったページネーションの実装
トップページの記事が増えてきたので、何とかページネーションで最新の記事だけを表示できないかと思っていたら、いい記事を発見しました。カスタマイズして実装することができました。
- リンク
-
【Javascript】マウスの指す(X, Y)座標とドラッグ & ドロップを理解する
マウスの指す(X, Y)座標とドラッグ & ドロップについて解説します。mousedown, mouseover, mousemove, mouseupを使います。
-
【javascript】連想配列をテーブルできれいに表示する方法
javascript(Object.entries)を使って、連想配列の中身をテーブルできれいに表示する方法について紹介します。
- リンク