正确的方法来重定向mysite.com/{id}忽略CI3中的控制器?

时间:2016-05-30 16:13:46

标签: php codeigniter redirect

我正在寻找一种方法将mysite.com/{id}重定向到例如用户的个人资料。 (与Facebook的做法非常相似)。

但我们现在所有的Codeigniter都有一些URI规则,如" mysite.com/ {controller} / {parameters}"。

有一种方法可以检测字符串何时是控制器,何时是用户名

例如:

https://www.facebook.com/zuck< - 这是标记

https://www.facebook.com/help< - 这是用户!

并且......你建议我以哪种方式阻止用户创建像" help"?这样的用户名? (因为它会让我的逻辑变得渺茫)

还有一个事实:我使用 HMVC 扩展名和 CI3

谢谢!

1 个答案:

答案 0 :(得分:0)

按顺序设置路线

首先,您的静态页面

接下来,您的动态页面