首页 > 解决方案 > 我的 laravel 路由返回 404 错误但路由存在?

问题描述

我正在使用 laravel 5.6,我刚刚开始使用 Laravel 框架创建 api,但我遇到了路由问题。

唯一这样工作的路线

http://my-domain-name.com/index.php/api/my-api-name

如果我从我的网址 romve index.php :-

http://my-domain-name.com/api/my-api-name

然后我得到404 not found错误。

我怎样才能解决这个问题?

标签: phplaravellaravel-5routinglaravel-routing

解决方案


检查您的 Apache 配置,它必须是这样的:

<VirtualHost laravel.dev:80>
  DocumentRoot "C:\xampp\htdocs\laravel\public"
  ServerAdmin laravel.dev
  <Directory "C:\xampp\htdocs\laravel">
        Options Indexes FollowSymLinks
        AllowOverride All
        Require all granted
  </Directory>
</VirtualHost>

推荐阅读