symfony默认网址为404-未找到

时间:2017-05-23 12:32:18

标签: php symfony url

我对symfony没有任何了解,

但是我的客户要我做一些关于symfony peoject的任务, 我想要验证的网址

  

http://siteurl/faq

应该可以正常工作,但是当用户输入一些不需要的网址时,如

  

http://siteurl/faq123

它正在重定向其他页面。

我想将网址重定向到404找不到网页

1 个答案:

答案 0 :(得分:0)

我想重定向到404页面,试试这个,

if (!$url) {
    throw $this->createNotFoundException('Sorry,Page doesn't exist');
}

不要忘记使用声明

use Symfony\Component\HttpKernel\Exception\NotFoundHttpException