Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Mengapakah index.php saya tidak dimuatkan secara lalai dalam persediaan CentOS Apache/PHP saya?

Mengapakah index.php saya tidak dimuatkan secara lalai dalam persediaan CentOS Apache/PHP saya?

Mary-Kate Olsen
Mary-Kate Olsenasal
2024-11-23 11:14:23995semak imbas

Why isn't my index.php loading by default in my CentOS Apache/PHP setup?

Selesaikan Masalah Pemuatan Index.php dalam CentOS dengan Apache dan PHP

Soalan:

Mengapa fail index.php laman web saya tidak dimuatkan oleh lalai?

Apabila mengakses http://example.com/myapp/, pengguna menghadapi ralat "dilarang". Walau bagaimanapun, mengakses http://example.com/myapp/index.php terus memaparkan kandungan yang betul.

Jawapan:

Keperluan Konfigurasi untuk Pengecaman Indeks :

Konfigurasi Apache Betulkan:

Untuk menyelesaikan isu ini, konfigurasikan Apache untuk mengenali index.php sebagai fail indeks. Ikuti langkah ini:

  1. Buat fail .htaccess dalam direktori akar web.
  2. Tambahkan baris berikut pada fail:
DirectoryIndex index.php

Nota:

  • Konfigurasi ini menganggap Apache membenarkan fail .htaccess. Jika tidak, ubah suai tetapan dalam fail konfigurasi Apache httpd.conf.
  • Untuk maklumat tambahan tentang penggunaan fail .htaccess, rujuk: http://www.twsc.biz/twsc_hosting_htaccess.php.

Atas ialah kandungan terperinci Mengapakah index.php saya tidak dimuatkan secara lalai dalam persediaan CentOS Apache/PHP saya?. 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