代码之家  ›  专栏  ›  技术社区  ›  Jeff

Kohana控制器URI基础

  •  0
  • Jeff  · 技术社区  · 16 年前

    回复:科哈纳v2.3.4。

    segment 2 ? 换句话说,如果我希望我的URL是:

    • www.example.com/foo
    • www.example.com/bar

    ... 是否需要为创建唯一的控制器 foo bar ? 如果可能的话,我只想创建一个控制器。

    如果可能的话,我想不惜一切代价避免重定向。

    3 回复  |  直到 13 年前
        1
  •  0
  •   MarcoBarbosa    16 年前

    您确实需要为每台计算机配备一个控制器 segment 2 ,但如果您只需要一个“foo”控制器,则应使用路由。

        2
  •  3
  •   Garrett    16 年前

    从这里开始: http://docs.kohanaphp.com/general/routing

    看起来你可以做到:

    $config['foo'] = 'controller/action'; // access at /foo
    $config['bar'] = 'controller/action'; // access at /bar
    
        3
  •  0
  •   erenon    16 年前

    您可以将路由器设置为将bar重定向到foo。不要忘记发送http/302,以免混淆爬虫程序。谷歌不喜欢更多的url指向同一资源。

    推荐文章