[英]SEO friendly Blogs links in CodeIgniter
我正在CodeIgniter中创建一个网站,在博客部分中,博客链接为
http://www.example.com/blogs?id=1
但是我想要像这样的链接
http://www.example.com/something-something
我已经保存在数据库中,请帮助。
您可以使用codeigniter 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友好的Blog链接
在/application/config/routes.php
添加以下代码
$route['blogs/(:any)'] = 'blogs/$1';
在/application/controllers
创建名为Blogs.php
新/application/controllers
<?php
class Blogs extends CI_Controller{
public function __construct(){
parent::__construct();
}
public function index($param){
echo $param;
}
}
?>
然后,更改视图文件中的URL。
http://www.example.com/blogs/1
-要么-
http://www.example.com/blogs/name-of-the-post
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.