404显示index.php在codeigniter中的删除时间

时间:2018-07-31 12:37:55

标签: php codeigniter codeigniter-3 codeigniter-htaccess

我已经下载了正在工作的项目,直到另一台服务器更改了所有内容,但显示404和index.php添加到配置工作中

这是我下面的.htacess文件:

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

我尝试其他重写代码,但是不使用我的配置文件

$config['base_url'] = '';
$config['index_page'] = '';
$config['uri_protocol'] = 'REQUEST_URI';

但始终显示404为什么本地无法正常工作请帮助我!

1 个答案:

答案 0 :(得分:0)

您的.htaccess文件应如下所示:

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

并在您的config.php

/* for server */
$config['base_url'] = 'http://silhouetteframes.in/';

 /* for localhost*/
$config['base_url'] = 'http://localhost/app_folder/'; 
$config['index_page'] = '';