我的 URI 有问题。我试图浏览帖子,但看不到答案。
教程可以在这里找到: http ://codeigniter.com/user_guide/tutorial/news_section.html
基本上我复制了所有内容并且效果很好,但是有人认为我不知道是我的浏览器还是我错过了配置的东西。
在“views/news/index.php”中,按照教程,我有以下代码:
<h2><? echo $news_item['title'] ?></h2>
<div id="main">
<? echo $news_item['text']?>
</div>
<p>[b]<a href="news/<? echo $news_item['slug']?>">View Article</a>[/b]</p>
现在的问题是,当我在浏览器上查看源 html 时,我看到的链接如下:
查看文章
我认为这是正确的。但是当我点击时,它指向我:
本地主机/CI/index.php/news/news/firstnews
如您所见,“新闻”在 URI 中重复了两次。看起来浏览器只是将 href 值附加到打开的 URI 上,而不是将其清理到 index.php 并添加到那里。
我试图从 href 值中删除“新闻”位,它工作正常。
如果这有什么不同,我正在使用 Chome。
那是我的错吗?或者这只是教程中的一个错误?