Symfony文件误解的途径

时间:2017-04-25 17:27:10

标签: php symfony routing

我打算为不同的域名动态生成robots.txt文件。

我从/web/目录中删除了该文件。 我添加了

bits_cb.common:
    resource: "@BitsClientoboxBundle/Controller/CommonController.php"
    type: annotation

到routing.yml。

我添加了

/**
 * @Route("/robots.txt", name="robots")
 * @param Request $request
 */
public function indexAction(Request $request)
{
 //
}

到CommonController.php。

debug:router控制台命令有路由:

robots    ANY    ANY    ANY    /robots.txt

但如果我尝试从 http:// {{sitename}} /robots.txt 获取,则返回404。 可以肯定的是,如果我改变了

* @Route("/robots.txt", name="robots")

* @Route("/robots", name="robots")

http:// {{sitename}} / robots 获取它可以正常使用。

0 个答案:

没有答案