【问题标题】:Laravel API using vhosts return 404使用虚拟主机的 Laravel API 返回 404
【发布时间】:2020-04-09 17:18:44
【问题描述】:

我正在使用 Laravel 5.8 并制作一个简单的 API 路由

Route::get('/test', function () {
    return 'test';
});

但是当我从浏览器或邮递员访问时:map-service-api.test/api/test。它返回 404 页面 我在 api.php 文件中尝试了dd(123)。它起作用了(浏览器显示 123)。我还尝试了php artisan route:list 路由 api/test 也显示。我试过清除缓存,但它不起作用。 谢谢大家

【问题讨论】:

  • 你试过map-service-api.test/test 吗?这是 web.php 还是 api.php ?
  • 您能发布您的api.php 文件内容吗?
  • 你能在这里提供php artisan route:list吗?
  • 我写在api.php文件中

标签: php laravel apache api


【解决方案1】:

如果你在 web.php 中写了这条路线,那么它应该是

http://map-service-api.test/test

如果你在 api.php 中写这个路由,那么它应该是

http://map-service-api.test/api/test

【讨论】:

    猜你喜欢
    • 2014-11-29
    • 1970-01-01
    • 1970-01-01
    • 2014-02-15
    • 2017-05-27
    • 2019-01-10
    • 2016-05-16
    • 2014-04-04
    • 2015-06-22
    相关资源
    最近更新 更多