【问题标题】:CodeIgniter URL Routing from `example.com/Partners/index.php/vendor` to `example.com/Partners`从 `example.com/Partners/index.php/vendor` 到 `example.com/Partners` 的 CodeIgniter URL 路由
【发布时间】:2016-12-19 18:30:51
【问题描述】:

我在 codeigniter 中有一个 URL,

www.example.com/Partners/index.php/vendor

我可以把它路由到www.example.com/Partners吗?

我需要两个 URL 指向同一个控制器。

【问题讨论】:

  • 你能说得更具体点吗?你想让这两个 url 指向同一个控制器吗?
  • 您可以更改 .htacess。检查这个:stackoverflow.com/questions/14762536/…
  • @marchiore 是的,我希望两个 URL 都指向同一个控制器
  • @marchiore 我做到了,但仍然没有成功。我对 PHP 很陌生。请帮忙。
  • 这在codeigniter中非常简单。在此处发布问题之前只需学习基础知识。检查以下网址:- codeigniter.com/userguide3/general/routing.html

标签: php codeigniter url-routing codeigniter-3


【解决方案1】:

第一个解决方案

如果您在控制器中没有索引方法(函数),您可以制作它并将所有代码从供应商移动到索引方法(函数)

第二个解决方案

  • 第一件事是 Parents 控制器没有索引方法 (函数)。
  • 第二次进入application/config/routes并添加

    $route['partners'] = 'partners/index.php/vendor';

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-01-22
    • 1970-01-01
    • 2011-12-13
    • 2014-10-17
    • 1970-01-01
    • 2014-10-10
    • 2021-02-14
    • 1970-01-01
    相关资源
    最近更新 更多