Tengo una ruta en una de mis aplicaciones que necesita tener un texto en que que puede haber puntos y al final un punto seguido del formato. Por ejemplo:
http://domain.com/image/mi-texto-con-puntos-.-en-.-medio.png
Como se puede ver es una conbinación de caracteres que puede tener puntos antes del punto que separa las partes {text}
y {_format}
.
Para que esto funcione hay que definir la ruta en routing.yml
usando una regexp para {text}
de esta manera:
dotted_url: pattern: /image/{text}.{_format} defaults: { _controller: AcmeDemoBundle:Demo:image, _format: png } requirements: _format: png|jpg text: .+
Ref: http://stackoverflow.com/questions/18098583/error-in-symfony2-when-url-cointains-dot
0 Comentarios.