将 ftp 服务器添加到子域

将 ftp 服务器添加到子域

我目前在我的网站 www.domain.com 上运行 ftp 服务器 (vsftpd)。我想改变这种情况,以便用户可以输入 ftp.domain.com 而不是 www.domain.com 来访问我的 ftp。

我对这里的流程感到困惑。我使用 GoDaddy 来管理我的域名。我假设我必须创建一个子域名。虽然听起来我可能只需要将我的域名转发到这个子域名。但这在 Google 眼中不会产生重复内容吗?

我需要做什么来设置它?提前谢谢。

答案1

在 DNS 管理器中创建一条Host A记录,名称ftp为您的 FTP 服务器的 IP。或者

分配一个CNAME to www.domain.com名称ftp

我希望这个视频能对你有帮助:https://www.youtube.com/watch?v=qqABLv7XK34

答案2

您需要更改域名 DNS 设置,将 ftp.domain.com 指向您的服务器 IP 地址。如果您正在运行 Apache,则可以使用虚拟主机来确保 ftp.domain.com 不会指向您的网站。

<VirtualHost *:80>
   DocumentRoot /var/www/
   ServerName domain.com
   ServerAlias www.domain.com
</VirtualHost>

如果您不进行其他配置,则只有您的网站可以通过 domain.com 或 www.domain.com 访问。除非您进行类似配置,否则您的 FTP 站点可以通过 domain.com、www.domain.com 和 ftp.domain.com 访问。

相关内容