私はwhm/cpanelサーバーでホストしています。私のサイトのうちの2つに.htmlファイルを.phpに解析する.htaccessファイルがありました。Apache 2.4用の.htaccessで.htaccessを解析する.html。
ただし、サーバーはApache 2.4とPHP 5.5.38にアップグレードされています。
これ以降、.htaccessファイルはPHPとして.htmlを解析していません。私はサーバープロバイダーに連絡を取り、2.4の構文が分からないと言っていました。
私は初心者です。誰かが正しい.htaccessコードで私を手伝ってくれていて、インストールするモジュールやルートレベルに追加するスクリプトがある場合は、手順のガイダンスを私に指示してください。 。事前に
おかげで...
動作しません。 AddHandlerとAddTypeの両方で試しました。 私は、他のソースから読んだように、インストールされるモジュールやhttpd.confファイルに書き込まれる行があると思います。 PHPとCGIの接続はありますか? AllowOverrideはどこで有効または無効になっていますか? ありがとうございます。 – Subhendu
AllowOverrideは通常、サイトのconfファイルにあります。このようなことができれば、htaccessを読むことができるはずです。 Ubuntuのconfファイルは通常/ etc/apache2/sites-availableにあります。 <ディレクトリ/ var/www /の> オプションFollowSymLinksをMultiViewsを AllowOverrideのすべて 注文ができるように、 はすべて –