gpt4 book ai didi

php - 如何在 CodeIgniter 中更改 URL?

转载 作者:搜寻专家 更新时间:2023-10-31 20:56:26 26 4
gpt4 key购买 nike

我必须将 www.sample.com/users/user/username 更改为 www.sample.com/username,但是当我转到 sitename/username 它显示一个 404 页面。我已尝试路由和 uri->segment,但无法正常工作。请帮我解决这个问题!

最佳答案

将此行添加到您的 config/routes.php 文件中。

$route['(:any)'] = "users/user/$1";

请注意,如果您这样做,您将必须手动添加异常才能让其他 Controller /操作正常工作。所以如果你有一个帖子 Controller ,你的路由文件现在是:

$route['posts'] = "posts";
$route['posts/(:any)'] = "posts/$1";
$route['(:any)'] = "users/user/$1";

而且您必须为每个不是用户/用户的 Controller /操作执行此操作。您还必须防止用户名与您的其他 Controller /操作的名称相同。

关于php - 如何在 CodeIgniter 中更改 URL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1284515/

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