.html ファイルを .php として処理する必要があるため、次の行を .htaccess ファイルに追加しました。
AddType application/x-httpd-php .htm .html
wamp では非常にうまく機能しますが、本番環境ではこの奇妙なことが起こります。
サーバーにデフォルトのページを開かせると (domain.com と入力するだけで)、サーバーは index.html を開き、それを php として処理します (良い!)。しかし、.html ファイル(つまり、domain.com/index.html またはその他の html ファイル) を直接実行すると、php として処理されません。
成功せずに他の組み合わせを試しました。例えば:
AddHandler application/x-httpd-php .php .html .htm
また
AddType application/x-httpd-php5 .php
また
RemoveHandler .html .htm
AddType application/x-httpd-php .php .htm .html
また
<FilesMatch "\.html$">
ForceType application/x-httpd-php
</FilesMatch>
他のすべての .htaccess 行も削除して、競合しないようにしました。
私のサーバーは共有されており、UNIX FreeBSD と Apache で動作しています。どんな助けでも大歓迎です!ありがとう。