在Codeigniter中更改页面的URL

时间:2013-03-15 12:16:30

标签: php javascript html codeigniter url

这是交易:我有一个用户登录的登录表单。如果验证通过,它们将被重定向到

example.com/members/landing

如何才能将其更改为example.com/landing。有没有办法在浏览器上更改显示给用户的URL,而在后面,form_open有不同的方法来调用

例如:如上所述,代码形式为

<?php echo form_open(members/landing); ?>

但浏览器必须显示登陆或任何内容......

2 个答案:

答案 0 :(得分:1)

在config / routes.php中:

$route['landing'] = '/members/landing';

这样做是将example.com/landing的任何请求发送给example.com/members/landing控制器。那么你的表格:

<?php echo form_open('/landing'); ?>

应该按预期工作。

答案 1 :(得分:0)

您正在使用codeigniter,编辑您的routes.php并更改默认的Controller;或者如果您只需要显示自定义URL,则可以使用.htaccess文件。