在我的Codeignitor项目中,我需要生成类似example.com/username的URL。这里的“用户名”是默认控制器“ Home”的参数。
我正在使用remap将参数传递给默认控制器的索引函数。
function _remap($param)
{
$this->index($param);
}
我正在从事CodeIgniter项目。我有一个默认的控制器作为“家”。 我的网站网址是example.com。我需要做的是将参数传递给默认控制器“ Home”,这样我就可以显示类似的配置文件。 example.com/用户名 但是我不能使用这个URL。我可以将参数传递给默认控制器并使之起作用的唯一方法是在URL中显示默认控制器。 例如example.com/home/username。这不是我所需要的。我需要默认控制器不显示在URL中,并生成类似example.com/username的URL。
你们能推荐一些对我有帮助的东西吗?谢谢
答案 0 :(得分:0)
index()
控制器中的 Home
就像
public function index($params = ''){
echo $params;
}
在此处致电index()
function _remap($param)
{
$this->index($param);
}
答案 1 :(得分:0)
在您的config / config.php文件中。定义您的网址,然后定义参数的路由。
$config['base_url'] = 'example.com';