【发布时间】:2018-11-04 04:03:13
【问题描述】:
我从数据库中获取文章,其功能是在single_view.php 中加载文章,网址类似于www.example/Blog/function。
我想用我的文章名称创建我的网址,例如
www.example.com/Blog/my-article-name.html
如何在 CodeIgniter 中做到这一点?
【问题讨论】:
-
您是否设置了处理该问题的路线?按照
$route['blog(/:any)*'] = "blog/article"; -
如何使用它。我应该将此代码放在视图或控制器中
-
您可以在路由中使用@KaiQing 共享的代码。
-
您可以先阅读 CodeIgniter 文档并查看文档中包含的简单教程。说真的,这是我很长时间以来见过的最懒惰的问题之一。
-
在 /application/config/routes.php - 你应该阅读路由。我的例子暗示有一个博客控制器和一个文章方法。此外,您应该为文章 ID 使用 uri 段之一,因为让它单独在 slug 上工作可能是灾难性的。
标签: php codeigniter