Rumah >pembangunan bahagian belakang >tutorial php >Bagaimanakah Saya Boleh Membetulkan Kegagalan Pelayan Saya Menghuraikan Fail .html sebagai PHP Menggunakan .htaccess?

Bagaimanakah Saya Boleh Membetulkan Kegagalan Pelayan Saya Menghuraikan Fail .html sebagai PHP Menggunakan .htaccess?

Susan Sarandon
Susan Sarandonasal
2024-12-04 17:53:10966semak imbas

How Can I Fix My Server's Failure to Parse .html Files as PHP Using .htaccess?

Menyelesaikan "Pelayan tidak menghuraikan .html sebagai PHP" dengan Pengubahsuaian .htaccess

Pelayan web sering memerlukan konfigurasi khusus untuk mentafsir fail HTML yang mengandungi PHP kod. Jika pelayan anda menghadapi isu tidak menghuraikan HTML sebagai PHP, pertimbangkan untuk membuat pengubahsuaian berikut pada fail .htaccess anda:

Pilihan untuk Menangani Isu

  • Konfigurasi AddType:

Tambah baris berikut ke fail .htaccess anda:

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

Barisan ini mengarahkan pelayan untuk merawat fail HTML dengan sambungan .html atau .htm sebagai skrip PHP.

  • PHP Khusus Pengendalian Versi:

Jika anda menggunakan PHP5, tambah baris ini sebaliknya:

AddType application/x-httpd-php5 .html .htm
  • Penyingkiran Pengendali dan Pengubahsuaian AddType:

Cuba alih keluar pengendali lalai untuk fail HTML dan tambah arahan AddType baharu:

RemoveHandler .html .htm
AddType application/x-httpd-php .php .htm .html
  • ForceType dengan FilesMatch:

Pendekatan alternatif ialah menggunakan arahan FilesMatch:

<FilesMatch "\.html$">
    ForceType application/x-httpd-php
</FilesMatch>

Dengan melaksanakan mana-mana pengubahsuaian ini, anda boleh memastikan pelayan anda mentafsir HTML dengan betul fail yang mengandungi kod PHP, membolehkannya melaksanakan dan menjana output yang diingini.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Membetulkan Kegagalan Pelayan Saya Menghuraikan Fail .html sebagai PHP Menggunakan .htaccess?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn