如何跟踪用户在Laravel中访问的页面

时间:2017-08-02 11:57:29

标签: laravel laravel-5.3

大家好!

我正在研究如何跟踪用户访问的页面。 因此,我的任务是返回一个错误页面,当用户访问网站上不存在的路径时,使用随机字符串。我必须将这些随机字符串保存在CSV文件中并附上所有解释。

我知道我必须检查不存在的路由并生成随机字符串以最终推入CSV文件。 但我想,我错过了一些东西。

任何人都可以向我解释我必须做些什么吗?

关于这个主题的文章,教程和最佳实践将非常好。

谢谢!

1 个答案:

答案 0 :(得分:0)

你可以看看中间件。您可以在用户进入时抓取请求,这样您就可以使用Maatwebsite/Laravel-Excel

这样的包将其附加到CSV

这使您能够跟踪用户正在访问的页面并检查它是否存在并生成随机字符串并使用404中止。查看Laravel中间件上的文档:

Laravel 5.4 Middleware

这是一种方法,我相信还有其他方法。