【发布时间】:2017-08-16 20:48:13
【问题描述】:
我想从我的超级服务器提供一些静态文件(.js、.css、...)。
目前我能想到的唯一方法是将文件内联为字符串/在启动时加载它们。
有没有更好的方法来直接提供整个目录或选定的文件?
【问题讨论】:
-
在实际部署中,您的
nginx或caddy无论如何都会提供文件,所以我不会太担心这一点,而是设置一个反向代理。 -
@JanNilsFerner 我恭敬地不同意如此广泛的声明。请记住,Rust 是一种系统语言,是一种您可以编写 NGINX 的语言。谁说 OP 没有尝试编写这样的层?
-
@Shepmaster 同意,Rust 将是编写反向代理的理想语言。请注意,我的意思是将我的评论解释为务实的建议,即我认为 OP 可能不会编写下一个 nginx,只是想做一些低级网络,在这种情况下,我建议不要重新发明*并使用他的代码与其他经过验证的解决方案一起使用。
-
我希望将它放在一个地方。其他框架允许简单地将路径映射到目录。使用 nginx 是一个很好的建议。但我会先尝试在超中进行