我一直在使用PHP的令人敬畏的Codeigniter框架。无论如何,我还有一些问题。
很容易让网址看起来像(domain.com/about)等,但我怎样才能将这个与新闻相结合?像domain.com/news/war/this_is_war之类的东西?或者domain.com/war/123
Os有什么好文章吗?无论如何,谢谢:)
答案 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。然后,您可以根据这些参数加载内容。