显示 404 错误的 codeigniter 网站

Posted

技术标签:

【中文标题】显示 404 错误的 codeigniter 网站【英文标题】:codeigniter website showing 404 errors 【发布时间】:2015-12-13 00:13:26 【问题描述】:

尝试在服务器上运行我的应用程序时出现 404 错误。它在本地主机上完美运行。谁能帮我? 网址为:Here is my site 这是我的 .htaccess 文件

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

Config.php

$config['index_page'] = '';

$config['uri_protocol'] = 'REQUEST_URI';

routes.php

$route['default_controller'] = "HomeController";

【问题讨论】:

尝试验证没有另一个父 .htaccess 覆盖您的 CodeIgniter 一个.. 很难回答的问题,是否有任何日志服务器端?也可以联系vakratundasystem.in/application/kwikdeals/LoginController/login 吗? 这里有一些好的建议:***.com/questions/14591581/… 是的,我可以直接访问控制器,但是当我尝试仅使用应用程序名称访问时,出现 404 错误。 如果您将网站托管到 Windows 服务器,它可能无法使用 .htaccess 但我从 url 中删除了 index.php 以使其对 seo 友好。 【参考方案1】:

确保您的文件名和控制器首字母大写。 这可能是服务器端的问题,因为 linux 区分大小写。

【讨论】:

以上是关于显示 404 错误的 codeigniter 网站的主要内容,如果未能解决你的问题,请参考以下文章

CodeIgniter 路由和 404 自定义错误

找不到对象! codeigniter 项目中的错误 404

Codeigniter - 出现 404 Not Found 错误

带有 quercus 的 codeigniter 显示 404 错误

Codeigniter 日志中出现奇怪的 404 错误

只有主页显示所有其他页面在 xampp codeigniter 中显示错误 404