Domain-Name-System

將子域重定向到託管文件夾

  • May 9, 2016

我的主域地址指向 Squarespace。

我想將該域的子域重定向到我的託管文件夾。現在我在主機中的文件夾地址是這樣的:myserverIP/~hostingusername/website/

所以我想要實現的是這個重定向:

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

Squarespace 重定向效果很好,但子域效果不佳。

在域設置上,我創建了一個 A 記錄,其中子域 ( subdomain.domain.com) 指向myserverIP但由於該站點不在根 IP 上,而是在一個文件夾上,我不知道如何重定向到它。

關於如何實現這一目標的任何想法?

您只需要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的主站點需要另一個,但我想您已經擁有一個,因為它已經啟動並執行。

引用自:https://serverfault.com/questions/775671