【问题标题】:How to add .php extension to Codeigniter 2.x controller URL's如何将 .php 扩展名添加到 Codeigniter 2.x 控制器 URL
【发布时间】:2015-08-10 04:57:30
【问题描述】:

我正在为一个项目使用 Codeigniter 2.x,但对 .htaccess 等的了解有限。

我创建了一个 RESTful api,可以通过“api”控制器的“getfeedback”函数访问它,并且能够使用 .htaccess 规则从 URL 中删除 index.php。

当前有效的示例(没有 .php 扩展名):

www.example.com/api/getfeedback?param=abc&param2=defghi

我创建 api 的团队询问我是否可以创建在 url 中具有 .php 扩展名的东西,出于某种原因,他们无法在没有扩展名的情况下使用它。如果我在我的 codeigniter 项目目录之外创建一个纯 php 文件,我可以实现这一点,但是我想使用 codeigniter 框架来保持一切一致。基本上我正在寻找一种方法来访问 URL

正在寻找:

www.example.com/api/getfeedback.php?param=abc&param2=defghi

我怎样才能做到这一点?是否有某种配置可以让这两种方法都起作用?任何帮助是极大的赞赏。

【问题讨论】:

标签: php .htaccess codeigniter url controller


【解决方案1】:

我花了大约 10 秒钟才在 Google 上找到这个:

http://www.codeigniter.com/userguide2/general/urls.html

添加网址后缀

【讨论】:

  • 我看过了,但我想我读得不够清楚。谢谢你解决了!
猜你喜欢
  • 1970-01-01
  • 2022-01-25
  • 2015-01-22
  • 2015-12-21
  • 1970-01-01
  • 1970-01-01
  • 2012-02-06
  • 1970-01-01
  • 2012-03-18
相关资源
最近更新 更多