更改codeigniter类控制器中的url
我有一个表单,它使用GET方法向另一个控制器发送数据。 当我提交表单时,url变成这样 但我希望它是这样的更改codeigniter类控制器中的url,codeigniter,url,segment,Codeigniter,Url,Segment,我有一个表单,它使用GET方法向另一个控制器发送数据。 当我提交表单时,url变成这样 但我希望它是这样的 在codeigniter中可能吗?您可以通过两种方法来实现 方法01 编辑-config/routes.php $route['controller/addcar'] = 'controller/add_car'; $route['controller/deletecar'] = 'controller/delete_car'; 输出-www.exapmle.com/controll
在codeigniter中可能吗?您可以通过两种方法来实现 方法01 编辑-config/routes.php
$route['controller/addcar'] = 'controller/add_car';
$route['controller/deletecar'] = 'controller/delete_car';
输出-www.exapmle.com/controller/addcar
方法02
根据需要更改控制器功能名称
public function addcar($value='')
{
# code...
}
public function deletecar($value='')
{
# code...
}
输出-www.exapmle.com/controller/addcar
进一步了解
If you use $route['addcar'] = 'controller/add_car'; URL looks like
www.exapmle.com/addcar
或者使用.htaccess重写url
我不想检查这个,但你可以试试
RewriteRule ^controller/([a-z0-9A-Z]+)/?$ controller/function/$1 [L,QSA]
更多信息:-您可以通过两种方法完成 方法01 编辑-config/routes.php
$route['controller/addcar'] = 'controller/add_car';
$route['controller/deletecar'] = 'controller/delete_car';
输出-www.exapmle.com/controller/addcar
方法02
根据需要更改控制器功能名称
public function addcar($value='')
{
# code...
}
public function deletecar($value='')
{
# code...
}
输出-www.exapmle.com/controller/addcar
进一步了解
If you use $route['addcar'] = 'controller/add_car'; URL looks like
www.exapmle.com/addcar
或者使用.htaccess重写url
我不想检查这个,但你可以试试
RewriteRule ^controller/([a-z0-9A-Z]+)/?$ controller/function/$1 [L,QSA]
更多信息:-您可以在js文件中传递url。如下所示。我希望它能帮助您
document.location.href=“sloome.php?=”+kaleme 你可以在js文件中传递url。像这样。我希望它能帮助你
document.location.href=“sloome.php?=”+kaleme 如果通过GET方法发送,URL将发生更改。你更喜欢发一封邮件到/kaleme吗?这是可能的。对于URL,如果您希望它像这样
http://localhost/bb/sloome/kaleme
然后它遵循规则http://localhost/bb/project-folder-name/controller/function
如果通过GET方法发送,URL将发生更改。你更喜欢发一封邮件到/kaleme吗?这是可能的。对于URL,如果您希望它像这样http://localhost/bb/sloome/kaleme
然后它遵循规则http://localhost/bb/project-folder-name/controller/function