【发布时间】:2013-04-15 17:39:56
【问题描述】:
据我了解,在像 wordpress 这样的 CMS 中,所有页面都是通过 url 发送变量然后将 url 简化为 www.example.com/my-first-blog-post/ 之类的东西来动态构建的。我假设它发送帖子 id 并且不仅仅依赖于博客帖子的 url 名称。
使用 codeigniter,我有我的博客控制器和我的博客模板设置,但是我不确定我将如何实现类似 wordpress 的东西。我需要一个像 www.example.com/my-first-blog/12/ 这样的网址才能传递帖子的 ID。有没有办法隐藏 12 或者我改为通过它的 url 名称搜索博客文章?
【问题讨论】:
-
这是不可能的,因为控制器必须解决您通过 GET 发送的数据,您必须在项目的 ID 或名称之间进行选择(或一次 2 个)