CodeIgniter removing index.php from url

前端 未结 30 1404
[愿得一人]
[愿得一人] 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条回答
  •  慢半拍i
    慢半拍i (楼主)
    2020-11-21 12:12

    Both development and production

        # Development
        RewriteEngine On
        RewriteBase /your_local_folder/
        RewriteCond %{REQUEST_FILENAME} !-f
        RewriteCond %{REQUEST_FILENAME} !-d
        RewriteCond $1 !^(index\.php|images|scripts|styles|vendor|robots\.txt)
        RewriteRule ^(.*)$ index.php/$1 [L]
    
        #Production PHP5 CGI mode
        RewriteEngine On
        RewriteBase /
        RewriteCond %{REQUEST_FILENAME} !-f
        RewriteCond %{REQUEST_FILENAME} !-d
        RewriteCond $1 !^(index\.php|images|scripts|styles|vendor|robots\.txt)
        RewriteRule ^(.*)$ index.php?/$1 [L]
    

提交回复
热议问题