Codeigniter URL问题

时间:2011-04-03 11:24:33

标签: php url codeigniter

我一直在使用PHP的令人敬畏的Codeigniter框架。无论如何,我还有一些问题。

很容易让网址看起来像(domain.com/about)等,但我怎样才能将这个与新闻相结合?像domain.com/news/war/this_is_war之类的东西?或者domain.com/war/123

Os有什么好文章吗?无论如何,谢谢:)

3 个答案:

答案 0 :(得分:3)

使用CI,page控制器函数function1(param1, param2)对应于网址domain.com/page/function1/param1/param2,假设您已配置.htaccess以摆脱index.php

如果您希望特定的网址格式加载特定的控制器/功能,您可以在config/routes.php - see this中配置路由参数以获取更多信息。

答案 1 :(得分:0)

看看这个:

http://www.phpeveryday.com/articles/CodeIgniter-Getting-Parameters-From-GET-P151.html

我认为这就是你要找的东西。

答案 2 :(得分:0)

CodeIgniter中的URI类可能是处理此问题的最佳选择。

http://codeigniter.com/user_guide/general/controllers.html

http://codeigniter.com/user_guide/libraries/uri.html

它允许您剖析此人输入(或链接到)的URI。然后,您可以根据这些参数加载内容。