全新安装codeigniter 404错误或下载每页

时间:2014-04-30 21:56:37

标签: linux apache .htaccess codeigniter

我正在从一个旧的Linux服务器迁移到一个新的Linux服务器,并且在旧版本上完全安装了codeigniter。然而,将它转移到新服务器,它在“主页”上给出了404错误。 (只是域名或直接路由 - http://mydomain.co.uk/welcome)或者,如果我包含index.php,它会尝试下载它!

这是我的.htaccess文件:

options +followsymlinks
RewriteEngine on
RewriteCond $1 !^(index\.php|images|css|js|images|module_uploads|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]

基本网址正确且$config['index_page'] = '';

这就是运行我在旧服务器上安装的数百万个codeigniters所需的一切,所以我不知道从哪里开始!

我已经用Google搜索了所有内容,并尝试调整.htaccess文件中的斜杠,并在index.php中添加并删除了$config['index_page'];,以便我这样做不知道从哪里开始。任何帮助表示赞赏。

2 个答案:

答案 0 :(得分:1)

转到application / config文件夹中的config.php文件,然后转到$ config [' index_page'] =' index.php';并删除index.php部分。所以它只是说$ config [' index_page'] ='';

希望有所帮助!

答案 1 :(得分:0)

感谢您的帮助。事实证明,我的服务器人员一遍又一遍地告诉我这是我的代码问题(告诉CodeIgniter),事实证明我的旧服务器使用了Apache而我的新服务器使用的是Fast-CGI。但没有人告诉我!我把它改成了Apache,你相信它,一切正常吗?嗯。那不是我的代码。谢谢大家。