0

我对 CodeIgniter Ion Auth 很陌生,我想知道是否可以在 auth 文件夹之外添加页面?只有当用户登录时才能访问这些页面。我想要 auth 文件夹之外的页面的主要原因是我想摆脱 url 中的“auth”。任何帮助将不胜感激。顺便说一句,我只尝试在 auth 文件夹中添加页面。谢谢!

4

1 回答 1

3

简短的回答是,你可以。但如果原因只是为了删除 URL 中的“auth”,最简单的方法是使用路由设置(位于\application\config\routes.php文件中)

例如,如果您设置;

$route['login'] = 'auth/login';

登录页面的 URL 将是;

http://yourdomain.com/index.php/login

\application\config\config.php您可以通过在 codeigniter 配置设置 ( )中添加 URL 后缀来更进一步

$config['url_suffix'] = '.html';

这样登录页面的 URL 将是;

http://yourdomain.com/index.php/login.html

您甚至可以删除/index.phpURL 的一部分。在这里看到这个论坛

于 2013-12-31T21:59:24.150 回答