【问题标题】:How to remove controller and function name from base url in Codeigniter如何从 Codeigniter 中的基本 url 中删除控制器和函数名称
【发布时间】:2017-04-10 10:00:24
【问题描述】:

我有这个问题:

我有一个网址,例如:

http://www.example.com/home

其中 'home' 是调用其索引函数的控制器的名称。在这里一切正常,但我想调用那个主控制器,但只显示这样的基本 URL:

http://www.example.com

有人知道怎么做吗?像这样设置路线:

$routes[''] = 'Home';

这对我不起作用。

提前感谢您提供任何信息。

【问题讨论】:

标签: php codeigniter


【解决方案1】:

在你的 application/config/routes.php 你只需要设置默认控制器...

$route['default_controller'] = 'home';

【讨论】:

  • 我有它,它给了我localhost/home,我想要它没有“家”字..请帮助
  • @MarvinCalderon............怎么样?当您最初设置 codeigniter 时,它将欢迎控制器配置为默认控制器,因此您不需要输入 example.com/welcome,因为使用 example.com 由于路由设置而默认调用它。那么,“给你本地主机/家”是怎么回事呢?你还有什么没有告诉我们的?
猜你喜欢
  • 2016-11-02
  • 2011-11-28
  • 2014-12-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-08-04
相关资源
最近更新 更多