导航期间的 Codeigniter 'GET' 错误 404

Posted

技术标签:

【中文标题】导航期间的 Codeigniter \'GET\' 错误 404【英文标题】:Codeigniter 'GET' error 404 during navigation导航期间的 Codeigniter 'GET' 错误 404 【发布时间】:2017-08-19 04:08:09 【问题描述】:

已解决: 感谢会计。

我正在使用 codeigniter 制作一个简单的网络应用程序,并希望在不同页面之间导航。 我已经使用这行代码链接到另一个页面:

<a href="<?php echo site_url('canvas');?>" title="Canvas link">Canvas</a>

当我点击这个链接时,我被带到了正确的地方,除了所有的图像按钮等都显示为 404 not found.. 当我使用与路由默认控制器相同的“画布”页面时,它都可以完美加载。 我不知道这可能是什么问题?

谢谢

【问题讨论】:

图片srcs 可能是“与当前文档位置相关”的相对网址 @Accountantم 这确实是问题,谢谢! 不客气。 @Accountantم 非常感谢。我在上面添加了新代码。如何在我的 javascript 文件中执行此操作?我需要在那里加载图像,以便我可以将图像缩放到画布大小。上面的代码我仍然得到 404。 如果你尝试使用 base_url() 会怎样? 【参考方案1】:

如果您没有删除位于 config 文件夹中的 config.php 中的 index.php。 然后将其添加到您的网址

<?php echo site_url().'index.php/canvas';?>

【讨论】:

以上是关于导航期间的 Codeigniter 'GET' 错误 404的主要内容,如果未能解决你的问题,请参考以下文章

Flutter Dropdown Button在屏幕导航期间不保存状态

Codeigniter Where 子句

codeigniter:rest apis with jwt-token,令牌在网站冲浪期间也过期

无法导航到 CodeIgniter 站点

codeigniter:带有jwt-token的api,令牌也将在网站浏览期间过期

Codeigniter分页类,其中包含导航中的项目符号和图像