Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Codeigniter 搜索引擎优化URL重定向:www-http://www -等_Codeigniter_Redirect - Fatal编程技术网

Codeigniter 搜索引擎优化URL重定向:www-http://www -等

Codeigniter 搜索引擎优化URL重定向:www-http://www -等,codeigniter,redirect,Codeigniter,Redirect,我正在创建一个CodeIgniter站点。我有一个搜索引擎优化问题要解决。以下URL均指向同一页面,但搜索引擎将其视为不同的URL: www.yahoo.com http://www.yahoo.com http://www.yahoo.com/ CodeIgniter是否具有自动将页面重定向到单个URL的功能? 如果没有,是否有人编写了可以为重定向创建统一URL的函数 目前我正在将所有页面重定向到: "http://-----.com/" . uri_string(); 使用。基本上,你告

我正在创建一个CodeIgniter站点。我有一个搜索引擎优化问题要解决。以下URL均指向同一页面,但搜索引擎将其视为不同的URL:

www.yahoo.com
http://www.yahoo.com
http://www.yahoo.com/
CodeIgniter是否具有自动将页面重定向到单个URL的功能? 如果没有,是否有人编写了可以为重定向创建统一URL的函数

目前我正在将所有页面重定向到:

"http://-----.com/" . uri_string();
使用。基本上,你告诉搜索引擎,当他们通过你指定为规范URL的URL中的任何URL调出该页面时,该URL将被视为“主”URL并显示在他们的索引中。其他的则不被认为是重复的

<link rel="canonical" href="http://www.yahoo.com/" />

尽管在所有页面上使用规范标签会更容易,但谷歌建议使用重定向。我正在寻找一种方法来建立和自动重定向功能。