如何创建codeigniter url到人类友好的URL?

时间:2014-07-01 10:55:02

标签: php codeigniter codeigniter-2 codeigniter-url codeigniter-routing

我的项目差不多完成了。但我只需要一个Seo友好的url来完成我的项目 我目前的网址是

http://localhost/example/product/category/1

我想将此网址转换为此

http://localhost/example/product/category/name-of-category

请帮助人

1 个答案:

答案 0 :(得分:3)

你需要使用像slug这样的东西

public function category($slug)
{
    $query = $this->db->get_where('posts', array('slug' => $slug), 1);

    // Fetch the post row, display the post view, etc...
}


使用破折号分隔单词

 $slug = url_title($title, 'dash', true);

你需要注意这个slug是独一无二的:)