gpt4 book ai didi

silex - 如何在 Silex 中链接到 PDF 文件?

转载 作者:行者123 更新时间:2023-12-02 22:17:21 26 4
gpt4 key购买 nike

我环顾四周,似乎无法弄清楚如何在使用 Silex 时链接到静态文件。我已经看到一些关于 Symfony 的类似问题/答案,但它们涉及 YML 路由文件,我不将其与 Silex 一起使用。

我的情况

我在/docs 文件夹中有一些文件。登录用户可以上传新的 pdf 文件(因此,我无法提前知道所有文件名;它们在不断变化)。

我的意图

我需要能够链接到这些 PDF 文件,以便单击某处的链接将打开 www.myurl.com/docs/myfile.pdf。

问题

由于 silex 中的路由系统,它会将 url 视为路由(显然)并抛出找不到页面错误。

提前感谢您的任何反馈!

最佳答案

您需要以不将现有文件转发到前端 Controller 的方式配置您的网络服务器。 web servers silex 文档的部分包含最流行的 Web 服务器的此类配置示例。

至于链接本身,直接链接到文件,大致如下:

<a href="/docs/{{ filename|url_encode }}">{{ filename }}</a>

关于silex - 如何在 Silex 中链接到 PDF 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14246901/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com