Mengalih keluar index.php daripada URL dalam Codeigniter 2
Dalam Codeigniter 2, mengalih keluar index.php daripada URL boleh dicapai dengan mengubah suai . fail htaccess. Begini caranya:
<IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteCond %{REQUEST_URI} ^system.* RewriteRule ^(.*)$ /index.php?/ [L] RewriteCond %{REQUEST_URI} ^application.* RewriteRule ^(.*)$ /index.php?/ [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ /(site)/index.php?/ [L] </IfModule>
Pastikan anda menggantikan "(tapak)" dengan nama sebenar folder tapak anda. Ini memastikan bahawa peraturan penulisan semula mencari fail index.php dalam struktur folder yang betul.
Nota Tambahan:
Jika perkara di atas tidak berjaya, cuba tambahkan RewriteRule tambahan pada fail .htaccess :
RewriteRule ^(.*)$ - [E=BASE:www\.mysite\.com]
Atas ialah kandungan terperinci Bagaimanakah saya boleh mengalih keluar index.php daripada URL dalam CodeIgniter 2?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!