【发布时间】:2015-03-22 09:04:56
【问题描述】:
在 CodeIgniter 中,在服务器上,如果将整个 CodeIgniter 文件夹复制到测试文件夹中并执行它,则只会执行默认控制器。对于其他页面,它显示 404 page not found 错误。可能是什么原因?
【问题讨论】:
-
在你的配置文件中更改
base_url -
你变了。还是不行。
-
勾选
.htaccess并根据root设置。 -
我在服务器内部直接有一个名为 test 的文件夹。在里面我有应用程序、系统、index.php、.htaccess 文件夹和文件。 .htaccess 文件如下所示: RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule .* index.php?/$0 [PT,L]
-
如果有任何更改,请告诉我。
标签: php codeigniter codeigniter-routing