Php Codeigniter中较短的URL

Php Codeigniter中较短的URL,php,codeigniter,Php,Codeigniter,我正在使用Codeigniter创建一个简单的登录应用程序,我有一个简单的问题。 这类应用的最佳URL是什么?我在某处看到这样的东西: example.com/account/login example.com/account/register example.com/accounts/login example.com/accounts/register example.com/login example.com/register 像这样的地方: example.com/account/

我正在使用Codeigniter创建一个简单的登录应用程序,我有一个简单的问题。 这类应用的最佳URL是什么?我在某处看到这样的东西:

example.com/account/login
example.com/account/register
example.com/accounts/login
example.com/accounts/register
example.com/login
example.com/register
像这样的地方:

example.com/account/login
example.com/account/register
example.com/accounts/login
example.com/accounts/register
example.com/login
example.com/register
在这样的地方:

example.com/account/login
example.com/account/register
example.com/accounts/login
example.com/accounts/register
example.com/login
example.com/register
对于一个大项目,哪一个更好?你建议用哪一种?
感谢example.com用户登录他们的帐户:

example.com/account/login
example.com/account/register
example.com有管理员登录,管理员可以访问所有帐户:

example.com/accounts/login
example.com/accounts/register
本质上没有“帐户”,example.com是一项服务:

example.com/login
example.com/register

为了安全起见,千万不要在你必须登录才能看到的页面的任何url中放置帐号或帐户db记录id

简言之?使用laravelin缩短方式,您应该使用第三个选项。example.com/login@dynamic谢谢,但我必须为我的project@TakaapoPage您可以在codeigniter中将其路由设置为一个控制器,关于官方文档中的路由: