我需要隐藏我的控制器名称,不要在URL中显示。目前,这是URL www.example.xyz/page/information-technology-and-human
我的路线文件是这样的:
$route['page/(:any)'] = "frontend/$1";
$route['login'] = "frontend/login";
我想删除"页面"在URL中。所以它应该是这样的:
www.example.xyz/information-technology-and-human
如何做到这一点。请帮我。有可能吗?
答案 0 :(得分:1)
使用此选项,作为routes.php
文件中定义的最后一个路由。将此通配符路由定义为最后一条路径非常重要。
$route['(:any)'] = "frontend/$1";
答案 1 :(得分:-2)
您可以在配置路由中定义自定义路由可能是这样的
$route['contact'] = 'controller_name/contact';
然后您可以像
一样访问它http://your-domain/contact