上传到服务器后,Codeigniter会抛出404

时间:2015-06-15 08:43:05

标签: php html codeigniter

我的项目在localhost上运行良好,但在将文件上传到服务器时会抛出404。我尝试访问系统上的另一个页面,例如www.myadress.com/newController,它会引发500内部服务器错误。可能是什么问题呢?这就是我的路线看起来像

$route['default_controller'] = 'home';
$route['404_override'] = '';
$route['translate_uri_dashes'] = FALSE;

1 个答案:

答案 0 :(得分:3)

使用它。

config.php

中的

$config['base_url'] = '';
$config['index_page'] = '';
$config['uri_protocol'] = 'AUTO';
$config['url_suffix'] = '';
.htaccess 中的

(这应该放置外侧应用程序文件夹

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

中的

$autoload['helper'] = array('url');