Php 阻止用户尝试访问特定url

Php 阻止用户尝试访问特定url,php,codeigniter-2,codeigniter-url,Php,Codeigniter 2,Codeigniter Url,我有一个控制器,它控制输入指定url时的所有操作,例如登录、注册等。我想做的是,如果用户在/register页面上,并且当他试图通过直接在url上键入来访问/登录时,该页面将不会加载/重定向到/login,从而阻止用户访问/登录。我已尝试重定向“/到”url“;到目前为止,我不想改变方向。我希望任何人都能理解我的疑问。谢谢各位。你们为什么这样想?如果一个用户在注册页面上,而同一个用户正试图在另一个浏览器选项卡或窗口中打开登录页面,那么会发生什么?即使一个用户完成注册并且该用户仍在注册页面上,并且

我有一个控制器,它控制输入指定url时的所有操作,例如登录、注册等。我想做的是,如果用户在/register页面上,并且当他试图通过直接在url上键入来访问/登录时,该页面将不会加载/重定向到/login,从而阻止用户访问/登录。我已尝试重定向“/到”url“;到目前为止,我不想改变方向。我希望任何人都能理解我的疑问。谢谢各位。

你们为什么这样想?如果一个用户在注册页面上,而同一个用户正试图在另一个浏览器选项卡或窗口中打开登录页面,那么会发生什么?即使一个用户完成注册并且该用户仍在注册页面上,并且他想在不同的窗口或选项卡中打开登录页面,那么会发生什么?@www.sblog.in:我只想限制用户从/登录控制器。此外,如果他们想要登录,则会提供一个登录链接,显示带有登录表单的对话框,这就是为什么我认为没有必要让他们进入/登录,因为它已经提供了。然后,你不能限制使用php或服务器端代码,而必须使用javascript或jquery检查并将用户重定向到注册页面(如果已经提供)opened@www.sblog.in例如我要试一试。谢谢