具有较少 URL 段的 CodeIgniter

发布于 2024-10-19 20:11:16 字数 337 浏览 2 评论 0原文

您可能知道,codeigniter 的 URL 是这样构建的。就我而言,我有:

http://example.com/subfolder/class/function/ID

有没有一种方法可以使用 codeigniter (或 htaccess) 在更短的 url 中创建此 url,如下所示:

http://example.com/ID

亲切的问候,Senne

As you might know, the URL for codeigniter is build like this. In my case, I have:

http://example.com/subfolder/class/function/ID

Is there a way with codeigniter (or htaccess) to create this url in a much shorter url like this:

http://example.com/ID

Kind regards, Senne

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

帝王念 2024-10-26 20:11:16

application/configs/routes.php 文件中,您应该能够添加如下内容:

$routes['(:num)'] = 'your_controller/your_function/$1'

您可以在此处阅读有关自定义路由的更多信息:http://codeigniter.com/user_guide/general/routing.html

In the application/configs/routes.php file, you should be able to add something like this:

$routes['(:num)'] = 'your_controller/your_function/$1'

You can read more about custom routing here: http://codeigniter.com/user_guide/general/routing.html

听闻余生 2024-10-26 20:11:16

您可以使用 CodeIgniter 中的 Url 路由 来完成此操作。

$route[':any'] = "subfolder/class/function/$1";

You can do this by using Url Routing in CodeIgniter.

$route[':any'] = "subfolder/class/function/$1";
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文