如何解决如何使用LaravelApache配置处理到达/ api / *的请求
我们目前正在开发一个Laravel项目,该项目的前端为NuxtJS,后端为REST。
到达http://example.com
的请求由Nuxt和
我们计划仅在涉及http://example.com/api/*
时使用Laravel处理它。
Web服务器是apache2.4。
当我设置以下内容时,对http://example.com/api/hoge
的请求变为NotFound。
如果您使用http://example.com/api/api/hoge
进行访问,则可以毫无问题地返回响应。
000-default.conf
Alias /api /var/www/laravel-project/public
<Directory "/var/www/laravel-project/public">
Options FollowSymLinks MultiViews
ReWriteEngine On
Allowoverride All
</Directory>.
我应该进行哪种设置才能使用http://example.com/api/hoge
进行处理?
如果有人可以回答这个问题,我将不胜感激。
解决方法
您在此处没有提供足够的信息。您在Laravel应用中的哪里声明路线?在routes / api.php中?因为在那里定义的所有路由都以/ api作为前缀。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。