为 symfony 5 项目添加了注释。
在 url '/' 上创建注释时,一切正常,但如果我尝试创建任何其他 url,例如 '/test',我会收到 404 错误。路径在浏览器中不起作用。不知道去哪里找什么,也许有人遇到过这样的问题,知道是怎么回事?
控制器代码:
<?php
namespace App\Controller;
use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
use Symfony\Component\Routing\Annotation\Route;
class ParserController extends AbstractController
{
/**
* @Route("/", name="index")
*/
public function index()
{
print 'index';
exit;
}
/**
* @Route("/test", name="test")
*/
public function test()
{
print 'test';
exit;
}
}
调试截图:
感谢大家的帮助!问题是不正确地重定向到项目的 /public 文件夹。我重写了它并且注释工作正常。
文件/.htaccess:
文件 /public/.htaccess: