Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/245.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何从codeigniter中的url中删除/隐藏控制器名称_Php_Codeigniter - Fatal编程技术网

Php 如何从codeigniter中的url中删除/隐藏控制器名称

Php 如何从codeigniter中的url中删除/隐藏控制器名称,php,codeigniter,Php,Codeigniter,这是我的网址。那么如何删除/隐藏 home/post 从url http://localhost/likes/home/post/sports/Secret-Weapons-for-Top-NFL-Teams-/13 及 从 谢谢写入application/config/routes.php $route['(:any)/(:any)/(:num)'] = "home/post/$1/$2/$3"; 现在,您可以使用如下格式: http://localhost/likes/sports/

这是我的网址。那么如何删除/隐藏

home/post 
从url

http://localhost/likes/home/post/sports/Secret-Weapons-for-Top-NFL-Teams-/13


谢谢

写入
application/config/routes.php

$route['(:any)/(:any)/(:num)'] = "home/post/$1/$2/$3";
现在,您可以使用如下格式:

http://localhost/likes/sports/Secret-Weapons-for-Top-NFL-Teams-/13

Uri路由文档:

写入
application/config/routes.php

$route['(:any)/(:any)/(:num)'] = "home/post/$1/$2/$3";
现在,您可以使用如下格式:

http://localhost/likes/sports/Secret-Weapons-for-Top-NFL-Teams-/13

Uri路由文档:

试试这个我还没试过这个应该可以

$route['(:any)/(:num)'] = "admin/ad_managment/$1/$2";
$route['(:any)/(:any)/(:num)'] = "home/post/$1/$2/$3";

查看更多信息试试这个我还没试过这个应该有用

$route['(:any)/(:num)'] = "admin/ad_managment/$1/$2";
$route['(:any)/(:any)/(:num)'] = "home/post/$1/$2/$3";

更多信息请参见查看codeigniter的用户指南,并在此查看路由是如何完成的。
阅读有关codeigniter路由的更多信息

查看codeigniter的用户指南,并在此查看路由是如何完成的。
阅读有关代码点火器路由的更多信息

使用.htaccess重写url。

重写引擎打开#打开重写引擎
重写规则^pet care/?$pet_care_info_01_02_2008.php[NC,L]
#处理“宠物护理”请求


使用.htaccess重写url。

重写引擎打开#打开重写引擎
重写规则^pet care/?$pet_care_info_01_02_2008.php[NC,L]
#处理“宠物护理”请求


您的基本url
http://localhost/likes/
http://localhost/
?你得到了什么?嗯,你有错误吗?和
home
controller,
post
method,并有3个参数,对吗?ya home controller,post method,并有3个参数您的基本url
http://localhost/likes/
http://localhost/
?你得到了什么?嗯,你有错误吗?和
home
控制器,
post
方法,并有3个参数,对吗?是主控制器,post方法,并有3个参数不工作现在不工作