我正在尝试学习 CI,并且刚刚完成了入门教程。如果我的 URL 以斜杠结尾,我发现某些链接 HREF 不起作用 - 例如,这些链接:
<?php foreach ($news as $news_item): ?>
<h2><?php echo $news_item['title'] ?></h2>
<div id="main">
<?php echo $news_item['text'] ?>
</div>
<p><a href="news/<?php echo $news_item['slug'] ?>">View article</a></p>
<?php endforeach ?>
当我打开时,故事的链接可以正常工作
/index.php/news
但如果我在
/index.php/news/
正如我所说,这是正确的教程,所以我不确定发生了什么。
我可以使 HREFs 绝对....
<p><a href="<?php echo config_item('base_url').config_item('index_page').'/news/'.$news_item['slug']; ?>">View article</a></p>
...但我不应该这样做。
有什么想法吗?