ftp link 我的网站用户没有密码

ftp link without password for my websiteusers

我想在我的网站上放置一个 href="" link。

我希望当用户点击 hyperlink 时,它会打开一个带有 pdf 的新标签。

此 pdf 在我的 ftp 服务器上的一个文件中。

但我不知道 link 我必须把 href="".

我用这个例子测试过:ftp://username:password@servername.com这个例子有效,但第二个问题是,我不希望用户在 link.[=13] 中看到我的密码=]

我通常和 html 一起工作,我不太了解 ftp 服务器托管等

你能帮帮我吗?

您使用 http:// 协议定期查看文件。出于实际目的,任何人都可以在 http:// 上查看网页。 ftp://用于编辑服务器的文件,因此需要密码保护。这用于服务器 access/maintenance 目的,并不打算实际向 public.

提供数据

因此有必要使用 http://,而无需 username/password。

URL应该改为http://yourdomain.com/directory/to/pdf.pdf

如果用户名和密码凭据无关紧要,您可以只在服务器上生成一个 link 到 pdf,然后从网站生成一个 link,方法是:

  1. 在服务器的根目录中创建一个 'documents' 文件夹
  2. 使用您的 ftp 客户端
  3. 将计算机中的 pdf 添加到此文档文件夹
  4. 使用您的 ftp 客户端,在文档文件夹内,右键单击文档 >> 'file-name.pdf' >> 文件自定义命令 >> 生成 HTTP URL >> 复制
  5. 将其作为 href="copiedGeneratedHttpUrl"
  6. 粘贴到您的代码中
  7. 重建和部署。

我在 React 中构建,我的 ftp 客户端是 WinSCP。这对我有用。