当我上传到我的主机时,我的Codeigniter项目有问题

时间:2017-09-03 09:11:19

标签: php codeigniter

我第一次使用Codeigniter,当我将其上传到我的主机时,我的观点(子页面)有些问题。我的主页工作正常,但浏览器无法找到我的观点。

我收到此错误:

  

未找到

     

在此服务器上找不到请求的URL / Projects / greenpeace。

在我的本地服务器上,一切正常。

enter image description here

1 个答案:

答案 0 :(得分:0)

您需要做以下事情。

1)应在您的服务器上启用重写模块。

2)从配置文件中删除index.php -

path - application-> config-> config.php

使用此功能 $config['index_page'] = '';

代替 - $config['index_page'] = 'index.php';

3)将.htaccess文件放在根目录 -

Htaccess Code - (文件名应为.htaccess)

RewriteEngine on
RewriteCond $1 !^(index\.php|resources|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L,QSA] 

它会100%有效,如果您有任何问题,请告诉我。