没有密码的ftp链接我的网站用户

时间:2015-07-13 22:15:46

标签: html web hyperlink ftp server

在我的网站上,我想放一个href =""链接。

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

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

但我不知道我必须把哪个链接放在href =""。

我已经使用此示例进行了测试:ftp://username:password@servername.com示例有效,但第二个问题是,我不希望用户在链接中看到我的密码。

我通常使用HTML工作,而且我不太了解ftp服务器托管等。

你能帮我吗?

2 个答案:

答案 0 :(得分:1)

如果用户名和密码凭据无关紧要,您只需在服务器上生成一个指向 pdf 的链接,然后通过以下方式从网站链接到它:

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

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

答案 1 :(得分:0)

您使用http://协议定期查看文件。出于实际目的,任何人都可以查看http://上的网页。 ftp://用于编辑服务器的文件,因此需要密码来保护它。这用于服务器访问/维护目的,并不打算实际向公众提供数据。

因此,有必要使用http://,并且无需用户名/密码。

网址应更改为http://yourdomain.com/directory/to/pdf.pdf