【发布时间】:2021-10-25 23:15:21
【问题描述】:
我想限制访问者使用 URL 访问我网站的子页面。他们只能通过点击链接访问网站的子页面。
假设,访问用户个人资料页面的链接是
www.example.com/user/2/profile
还有一个带有此链接的按钮,用于访问用户个人资料页面。
因此,当用户单击按钮时,它将被重定向到该 URL,但如果有人直接访问该 URL,它将显示错误或重定向到主页。
或者,URL 会像这样隐藏
www.example.com/#
一句话,没有人通过直接点击URL而不是索引页面来访问网页。
有可能吗?
我的网站在 Laravel 上。
【问题讨论】:
-
“有可能做到吗?” - 不在这个级别,不。您需要为此使用 session 。在那里您可以记录用户是否访问了特定页面,然后您可以根据此决定是允许还是拒绝访问另一个页面。
标签: laravel .htaccess url redirect