Los archivos subidos no pueden contener #
Relacionado con #190
Resulta que en un sitio subieron un PDF con el formato "#hashtag titulo.pdf" y pasaron dos cosas:
-
El navegador creía que la URL del archivo tenía un anchor # y daba un 404. Esto se podría haber solucionado usando
{{ post.file.path | uri_escape }}
pero el filtrouri_escape
no escapa los numerales (debería convertirlos en%23
) -
Jekyll no copió el archivo al sitio final, lo ignoró completamente, hasta el subdirectorio donde estaba el archivo