CodeIgniter中的SEO友好博客链接



>我正在 CodeIgniter 中创建一个网站,在博客部分,博客链接是

http://www.example.com/blogs?id=1

但我想要这样的链接

http://www.example.com/something-something

我已经保存在数据库中请帮忙..

您可以使用代码点火器url_title方法来执行此操作

$title = "this is my title?";
$url_title = url_title($title);
// Produces: this-is-my-title

更多 : https://www.codeigniter.com/user_guide/helpers/url_helper.html#url_title

您应该执行以下步骤以在CodeIgniter中制作SEO友好的博客链接

/application/config/routes.php中添加以下代码

$route['blogs/(:any)'] = 'blogs/$1';

/application/controllers中创建名为 Blogs.php 的新控制器

<?php
class Blogs extends CI_Controller{
    public function __construct(){
        parent::__construct();
    }
    public function index($param){
        echo $param;
    }
}
?>

然后,在视图文件中更改您的 URL。

http://www.example.com/blogs?id=1

http://www.example.com/blogs/1

-或-

http://www.example.com/blogs/name-of-the-post

最新更新