[英]404 not found when navigate by route on symfony
當我在路線上導航時,我看不到我的頁面 web,我剛剛得到 404 not found
# config/routes/attributes.yaml
controllers:
resource: ../../src/Controller/
type: attribute
kernel:
resource: ../../src/Kernel.php
type: attribute```
# Controller
namespace App\Controller;
use Symfony\Component\HttpFoundation\Response;
class LuckyController {
#[Route('/lucky/number')]
public function number(): Response {
$number = random_int(0, 100);
return $this->render('lucky/number.html.twig', [ 'number' => $number, ]); } }
# Twig (not relevant to question)
{# templates/lucky/number.html.twig #}
<h1>Your lucky number is {{ number }}</h1>
我認為您需要 .htaccess 來重寫 url,安裝 apache-patch,它將負責配置並添加 htaccess。
安裝apache包
composer require symfony/apache-pack
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.