这是交易:我有一个用户登录的登录表单。如果验证通过,它们将被重定向到
example.com/members/landing
如何才能将其更改为example.com/landing
。有没有办法在浏览器上更改显示给用户的URL,而在后面,form_open有不同的方法来调用
例如:如上所述,代码形式为
<?php echo form_open(members/landing); ?>
但浏览器必须显示登陆或任何内容......
答案 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文件。