Mengalih keluar "index.php" daripada URL CodeIgniter
Dalam CodeIgniter, secara lalai, URL termasuk segmen "index.php", yang mendahului kepada URL yang kurang menarik dan bertele-tele. Ini boleh diperbetulkan dengan mudah untuk mencapai pengalaman pengguna yang lebih lancar dan intuitif.
Konfigurasi Apache dengan .htaccess
Untuk pelayan web Apache, buat fail ".htaccess" dalam direktori web akar dan masukkan kod berikut:
RewriteEngine on RewriteCond !^(index\.php|[Javascript / CSS / Image root Folder name(s)]|robots\.txt) RewriteRule ^(.*)$ /index.php/ [L]
Kod ini mengarahkan pelayan untuk tulis semula URL yang tidak sepadan dengan pengecualian khusus, seperti "index.php" atau fail statik (cth., JavaScript, CSS, imej) dan ubah halanya melalui fail "index.php" dengan segmen yang sepadan dilampirkan.
Pendekatan Alternatif
Pendekatan konfigurasi alternatif disediakan dalam perkara berikut URL:
[Konfigurasi CodeIgniter .htaccess](http://snipplr.com/view/5966/codeigniter-htaccess/)
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Alih Keluar 'index.php' daripada URL CodeIgniter?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!