8

.htaccessファイルを使用して、.html ファイルを .PHP ファイルのように処理しようとしています。以下を使用しましたが、どちらも機能せず、テスト ページにアクセスしようとすると、存在しないファイルをダウンロードするオプションが表示されます。どうすればこれを修正できますか?

これらの両方を試しました。

AddType application/x-httpd-php .html .htm

AddType application/x-httpd-php5 .html .htm

アイデアは、私の Web ページにインクルードを許可することですが、それでも .html ファイルを使用します。

以下は、私の .htaccess ファイルからのコードです。addType をいじっているとは思いませんが、投稿します。

## Hide .html extension
# To externally redirect /dir/foo.html to /dir/foo
RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s([^.]+)\.html [NC]
RewriteRule ^ %1 [R,L,NC]

## To internally redirect /dir/foo to /dir/foo.html
RewriteCond %{REQUEST_FILENAME}.html -f
RewriteRule ^ %{REQUEST_URI}.html [L]

1&1 IONOSは、次のコードでのみ実行できるようにすることを決定しました。

AddHandler x-mapp-php5 .html .htm
4

5 に答える 5

9

追加する必要があります

AddHandler application/x-httpd-php .html .htm
于 2013-10-16T08:01:12.690 に答える
4

これを試して:

AddHandler application/x-httpd-php .html .htm

また

AddHandler x-httpd-php .html .htm

また

<FilesMatch "\.(htm|html|php)$">
SetHandler application/x-httpd-php
</FilesMatch>

また

<FilesMatch "\.(htm|html|php)$">
SetHandler application/x-httpd-php5
</FilesMatch>

編集: 1&1 サーバーの場合:

AddType x-mapp-php5 .html .htm

これらのいずれかが機能するはずです

于 2013-10-16T08:03:12.300 に答える
0

以下のコードも試すことができます。

AddHandler x-httpd-php .html .htm

また

AddType application/x-httpd-php .html .htm
于 2013-10-16T07:58:45.120 に答える