带有JWT隐藏URL的Laravel移动API

带有JWT隐藏URL的Laravel移动API,api,laravel,Api,Laravel,我正在使用Laravel和JWT Auth来控制移动API。但是,当我使用浏览器访问链接时,如何隐藏json数据 我尝试访问 http://localhost:8000/api/aboutus Json数据就会显示出来 {"code":"200","message":"success","last_updated":"2015-12-21T04:25:20Z","data":{"menu":[{"id":1,"name":"waaaa","detail":[]}]}} 当用户访问url时如何

我正在使用Laravel和JWT Auth来控制移动API。但是,当我使用浏览器访问链接时,如何隐藏json数据

我尝试访问

http://localhost:8000/api/aboutus
Json数据就会显示出来

{"code":"200","message":"success","last_updated":"2015-12-21T04:25:20Z","data":{"menu":[{"id":1,"name":"waaaa","detail":[]}]}}

当用户访问url时如何发送404页面?

您可以创建一个中间件来检查请求是否为ajax(
$request->isAjax()
),您可以通过.htacess执行。。下面将用户重定向到主页<代码>重写规则^http://localhost:8000/api/aboutus$ http://localhost:8000/ [R=301,L]@DoanTran你能给我一个链接,告诉我如何在中间件上实现它吗?对不起,我很抱歉newbie@Arsalan必须将文件放在何处?.htaccess文件应位于文件夹的根目录下。。因此,如果api是您的项目文件夹,那么您应该将
.htaccess
文件放在这里
C:\xampp\htdocs\api