使用PHP Codeigniter加密URL

时间:2016-08-31 16:19:06

标签: codeigniter url encryption

我使用PHP Codeigniter开发了一个网站。它由许多控制器和视图组成。我想加密站点的URL以隐藏控制器和函数名称。目前,URL如下所示:

  

www.sitename.com/controller_name/function_name

我不希望用户看到控制器和函数名称。现在是否可以这样做,因为该网站几乎完成。这样做有什么捷径吗?请帮忙

1 个答案:

答案 0 :(得分:0)

您可以使用codeigniter URI Routing从URL中删除您的控制器名称。

$route['url_name'] = 'controller_name/function_name';

This `www.sitename.com/url_name` will look go to `www.sitename.com/controller_name/function_name`

$route['url_name/(:any)'] = 'controller_name/$1';

This will only change your controller name.. `controller_name` to `url_name`