![将子域名重定向到托管文件夹](https://linux22.com/image/682469/%E5%B0%86%E5%AD%90%E5%9F%9F%E5%90%8D%E9%87%8D%E5%AE%9A%E5%90%91%E5%88%B0%E6%89%98%E7%AE%A1%E6%96%87%E4%BB%B6%E5%A4%B9.png)
我的主域名地址指向 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
用于您的主站点,但我想您已经有一个了,因为它已经启动并运行了。