将子域名重定向到托管文件夹

将子域名重定向到托管文件夹

我的主域名地址指向 Squarespace。

我想将该域名的子域名重定向到我的托管文件夹。目前,托管中我的文件夹的地址如下:myserverIP/~hostingusername/website/

所以我想要实现的是这个重定向:

www.domain.com --> mysite.squarespace.com
subdomain.domain.com --> myserverIP/~hostingusername/website/

Squarespace 重定向运行良好,但子域名则不然。

在域设置中,我创建了一个 A 记录,其中子域(subdomain.domain.com)指向,myserverIP但由于该站点不在根 IP 上,而是在文件夹中,我不知道如何重定向到它。

关于如何实现这一点有什么想法吗?

答案1

VirtualHost您只需要在 apache(?) 配置文件中创建另一个即可。

像这样:

<VirtualHost *:80>
        ServerName subdomain.example.com
        DocumentRoot /home/subdomain/html

<Directory "/home/subdomain/html">
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all
    Require all granted
</Directory>
</VirtualHost>

然后,您需要另一个VirtualHost用于您的主站点,但我想您已经有一个了,因为它已经启动并运行了。

相关内容