【问题标题】:Codeigniter , 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request尝试使用 ErrorDocument 处理请求时遇到 Codeigniter,404 Not Found 错误
【发布时间】:2016-09-26 09:30:40
【问题描述】:

开发者我有一个网站 www.johntravelsonlinebooking.in。

当我尝试登录我的网站时,它会显示错误消息-

未找到 在此服务器上找不到请求的 URL /dashboard/。 此外,在尝试使用 ErrorDocument 处理请求时遇到 404 Not Found 错误。

其他开发人员说我在 .htaccess 或 config.php 文件中遇到了这个问题,但我尝试了太多时间来解决这个问题,但每次我都失败了,所以任何人都知道这一点。如果是,请帮助我。

【问题讨论】:

  • 您是否在 URL 中缺少 index.php ?
  • 它的工作原理:http://www.johntravelsonlinebooking.in/index.php/dashboard/
  • 漂亮的管理面板,喜欢它,请更改凭据

标签: php .htaccess codeigniter


【解决方案1】:

首先,我已经更新了您的问题并删除了用户名和密码。

如果您使用index.php,您的项目运行良好。

http://www.johntravelsonlinebooking.in/index.php/dashboard/

现在,您需要将.htaccess 更改为:

来自User Guide的示例:

RewriteEngine on
RewriteCond $1 !^(index\.php|images|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]

现在从您的配置文件中将index_page 更改为空。

$config['index_page'] = '';

最后,仍然面临与使用 uri_protocol 相同的问题:

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

完成这些更改后,您可以访问

http://www.johntravelsonlinebooking.in/dashboard/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-11-27
    • 2012-09-27
    • 2017-10-19
    • 2017-08-27
    • 2016-08-07
    • 2016-02-01
    相关资源
    最近更新 更多