谷歌将我的新闻文章索引为:
https://www.site.com/news/id5-
和:
https://www.site.com/news/id5-title-of-article
事实上,它对两者都进行了索引,但在结果中省略了完整的 URL 版本。两个 URL 都解析到同一个地址,但我想每次都强制 id#-title-of-article 来解决这个规范化问题。
该站点是使用 Codeignigter 框架编写的。
我在 system/application/config/routes.php 的路由文件包含:
$route['news/id(\d+)-(.*)'] = "news/view/$1";
关于如何解决这个问题的任何想法?