无法在页面symfony上重新路由

时间:2016-11-11 23:41:39

标签: php symfony

我正在尝试在symfony中创建一个新页面,

// src/AppBundle/Controller/LuckyController.php
namespace AppBundle\Controller;

use Sensio\Bundle\FrameworkExtraBundle\Configuration\Route;
use Symfony\Component\HttpFoundation\Response;

class LuckyController
{
    /**
     * @Route("/luckynumber")
     */
    public function numberAction()
    {
        $number = mt_rand(0, 100);

        return new Response(
            '<html><body>Lucky number: '.$number.'</body></html>'
        );
    }
}

路由设置如下

app:
resource: "@AppBundle/Controller/"
type:     annotation

我正在尝试通过此网址https://proj/proj/web/luckynumber访问它。它只返回404错误..我的项目位于https://proj/proj文件夹中。

1 个答案:

答案 0 :(得分:0)

网址应为https://proj/proj/luckynumber

您还可以尝试https://proj/proj/app_dev.php/luckynumber以确保它不是缓存问题