Tenía la intención de generar dinámicamente un archivo robots.txt para diferentes nombres de dominio.
Eliminé el archivo del directorio /web/ . yo añadí
bits_cb.common: resource: "@BitsClientoboxBundle/Controller/CommonController.php" type: annotationa enrutamiento.yml.
yo añadí
/** * @Route("/robots.txt", name="robots") * @param Request $request */ public function indexAction(Request $request) { // }a CommonController.php.
El comando debug:router console hay una ruta:
robots ANY ANY ANY /robots.txtPero si trato de obtener de http://{{sitename}}/robots.txt , devuelve 404. Para estar seguro, si cambio
* @Route("/robots.txt", name="robots")a
* @Route("/robots", name="robots")y obtener de http://{{sitename}}/robots funciona bien.