【问题标题】:URL encryption in railsRails 中的 URL 加密
【发布时间】:2026-02-14 12:30:01
【问题描述】:

我正在使用我自己的 ftp 来托管一些文件。当用户看到它们时,他们会看到一个类似ftp://mydomain.com/xyz/file.pdf的网址

我不想在其他任何地方托管它们。有什么方法可以对用户隐藏 mydomain.com?

【问题讨论】:

  • 如果对你有帮助的话,你可以把域名换成服务器的IP地址..

标签: ruby-on-rails ruby-on-rails-4 encryption


【解决方案1】:

看看这个:

Ruby-Rails serve ftp file direct to client

基本上,您将设置您的 Rails 服务器以充当代理,因此请求会发送到您的 Rails 服务器,它会获取文件然后发送它。

您必须考虑内存/负载,但它会隐藏您的 ftp!然后应该可以使用密码保护您的 ftp 以进一步保护您的文件。

【讨论】: