【问题标题】:codeigniter website showing 404 errors显示 404 错误的 codeigniter 网站
【发布时间】: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 吗?
  • 这里有一些好的建议:stackoverflow.com/questions/14591581/…
  • 是的,我可以直接访问控制器,但是当我尝试仅使用应用程序名称访问时,出现 404 错误。
  • 如果您将网站托管到 Windows 服务器,它可能无法使用 .htaccess
  • 但我从 url 中删除了 index.php 以使其对 seo 友好。

标签: php codeigniter


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2013-07-28
    • 2020-06-08
    • 2013-06-02
    • 2014-05-25
    • 1970-01-01
    • 2012-07-12
    • 2016-03-09
    • 2016-08-15
    • 2012-06-20
    相关资源
    最近更新 更多