gpt4 book ai didi

php - 使用 CodeIgniter 使标题字符串成为所有页面的整个 URI

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:46:59 27 4
gpt4 key购买 nike

我尝试使用 CodeIgniter 创建一个 URL 结构,该结构使用标题字符串作为 完整 URI;例如:www.example.com/this-is-a-title-string

我非常有信心我需要在 URL Helper 中使用 url_title() 函数以及 routes.php 配置文件夹,但我无法将它们放在一起。

我在哪里定义 URI 以及它如何被路由文件夹捕获?

似乎是一个直截了当的问题,但我在创建端到端的 URL 时遇到了困难。我错过了什么?

我想到了 routes 文件夹中的一个包罗万象的东西:$route['(.*)'] = "welcome/controller/$1"; ....但这将如何工作在特定 Controller 内具有多种功能? ...也许这甚至不是解决问题的正确方法。

最佳答案

您可以使用如下方式将所有请求发送给驱动程序:

$route['(:any)'] = "welcome/function";

然后使用 _remap function在 Controller 内路由请求。

但是,按照您的建议使用 URL 会限制 CI 功能。尝试更好的东西,例如 www.example.com/article/this-is-a-title-string

$route['article/(:any)'] = "articles/index";

在文章( Controller )中,使用 _remap...

关于php - 使用 CodeIgniter 使标题字符串成为所有页面的整个 URI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7098489/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com