Codeigniter 应用程序在首次加载时显示 404,刷新后显示实际页面

Posted

技术标签:

【中文标题】Codeigniter 应用程序在首次加载时显示 404,刷新后显示实际页面【英文标题】:Codeigniter application showing 404 on first load and after refresh it shows the actual page 【发布时间】:2018-06-29 07:12:19 【问题描述】:

我正在Codeigniter 中开发一个应用程序。我已将项目上传到服务器并希望使用 URL www.example.com/xyz/ 访问它。

xyz 是项目所在的文件夹。它以前可以工作,但现在显示“404 page not found”。每次当我使用 URL 加载页面时,我都会得到 404 Error,当我用 404 刷新同一页面时,它会被执行并显示实际页面。我在我的路线上有它。

$route['default_controller'] = 'Member';

我有具有索引功能的成员控制器。

请帮忙 谢谢

【问题讨论】:

网址上的斜杠可能有问题? 不,事实并非如此。我已经检查过了。 $config['base_url'] 的值是什么? 【参考方案1】:

确保您在application/config/config.php 文件中正确设置了base_url(),并且(.htaccess) 文件在那里

【讨论】:

以上是关于Codeigniter 应用程序在首次加载时显示 404,刷新后显示实际页面的主要内容,如果未能解决你的问题,请参考以下文章

首次加载时显示collectionView的底部,无需滚动和延迟加载

Volley 首次加载活动时显示空错误

应用程序第二次启动时显示第二个 ViewController

CodeIgniter中使用base_url()时显示http://::1/ci/

软件更新后首次启动

jQuery Mobile 面板在页面完全加载之前在初始加载时显示,速度较慢的设备