CodeIgniter removing index.php from url

前端 未结 30 1450
[愿得一人]
[愿得一人] 2020-11-21 11:51

My current urls look like this [mysite]index.php/[rest of the slug].
I want to strip index.php from these urls.

mod_rewrite

30条回答
  •  一整个雨季
    2020-11-21 11:59

    There are two steps:

    1) Edit config.php

    $config['index_page'] = 'index.php';
    

    To

    $config['index_page'] = '’;
    

    2) Create/Edit .htaccess file

    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ index.php/$1 [L]
    

提交回复
热议问题