【发布时间】:2013-08-16 19:00:42
【问题描述】:
我正在使用 codeigniter,并希望让我的门户网站对 SEO 更加友好。 我有一个控制器(文章)来处理我门户网站上的每篇文章。 网址如下所示:
example.com/articles/category-sub-category/article-name
我正在使用 mod rewrite 模块来隐藏我的 index.php,并使用 codeigniter 路由来隐藏处理每个调用的控制器操作。
我也想隐藏文章,但如果我隐藏它,每次调用都会转到文章控制器,这不是我想要的,因为我希望我的 URL 看起来像这样:
example.com/category-sub-category/article-name
我已经在 routes.php 中使用正则表达式路由规则进行了尝试,但我没有找到正确的方法。
【问题讨论】:
-
可能只有我一个人,但我不知道这些“文章”是什么,为什么要隐藏它。还有你为什么要隐藏任何东西
-
我想隐藏它,因为我想为我的网站提供一个非常好的 seo url。 “文章”是我的控制器的名称。我通过 uri 调用它,如果我像在我的第一个示例中那样调用它,它不是我认为的最佳选择,因为它使用更多不同语言的门户,我使用不同的类别,我认为如果在每种语言中都会获得更好的排名文章操作调用不存在。 (对不起我的语言不好)
标签: php codeigniter codeigniter-routing