Symfony api/doc 路由在实时服务器上显示 404,但在本地主机上正常
Symfony api/doc route shows 404 on live server, but is OK on localhost
我已经在实时服务器(生产)上部署了我的 Symfony 5 应用程序。我在 .env
文件中留下了 DEV 变量。
首先,我的主页 index.php
显示 404 URL not found on the server
,所以我必须执行 ln -s public_src public
,因为我的主页显示正常。
但是我需要并通过 composer 实现了 NelmioApiDocBundle,现在我的 API 文档路由 /api/doc
仅在本地主机上工作,在实时服务器(生产)上浏览器显示 404 URL not found on the server
。
如何解决?它需要另一个符号链接吗?
您需要在 public 文件夹下设置 .htaccess 文件。
我已经在实时服务器(生产)上部署了我的 Symfony 5 应用程序。我在 .env
文件中留下了 DEV 变量。
首先,我的主页 index.php
显示 404 URL not found on the server
,所以我必须执行 ln -s public_src public
,因为我的主页显示正常。
但是我需要并通过 composer 实现了 NelmioApiDocBundle,现在我的 API 文档路由 /api/doc
仅在本地主机上工作,在实时服务器(生产)上浏览器显示 404 URL not found on the server
。
如何解决?它需要另一个符号链接吗?
您需要在 public 文件夹下设置 .htaccess 文件。