Rumah >pembangunan bahagian belakang >tutorial php >Bagaimana Saya Mengalih keluar 'index.php' daripada URL CodeIgniter Saya?

Bagaimana Saya Mengalih keluar 'index.php' daripada URL CodeIgniter Saya?

Patricia Arquette
Patricia Arquetteasal
2025-01-01 03:48:09928semak imbas

How Do I Remove

Mengalih keluar "index.php" daripada URL CodeIgniter

Segmen "index.php" yang muncul dalam URL apabila menggunakan CodeIgniter boleh mengganggu dan tidak diingini. Untuk menghapuskan perkara ini dan mencapai URL yang bersih dan bukan index.php, ikut langkah berikut:

1. Cipta fail .htaccess.

Letakkan fail .htaccess dalam direktori web akar anda.

2. Tambahkan kod berikut pada .htaccess:

Gunakan blok kod berikut dalam fail .htaccess anda:

RewriteEngine on
RewriteCond  !^(index\.php|[Javascript / CSS / Image root Folder name(s)]|robots\.txt)
RewriteRule ^(.*)$ /index.php/ [L]

3. Sesuaikan fail .htaccess (pilihan).

Jika perlu, ubah suai fail untuk menyertakan mana-mana JavaScript, CSS atau nama folder akar imej tertentu yang mungkin perlu dikecualikan daripada peraturan penulisan semula.

Konfigurasi .htaccess Alternatif:

Anda juga boleh menggunakan alternatif Konfigurasi .htaccess terletak di sini: http://snipplr.com/view/5966/codeigniter-htaccess/. Konfigurasi ini termasuk pengendalian tambahan untuk URL asas domain dan mungkin sesuai bergantung pada keperluan khusus anda.

Atas ialah kandungan terperinci Bagaimana Saya Mengalih keluar 'index.php' daripada URL CodeIgniter 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