我想這樣做當有人訪問我的網站在sub.example.com
,它將它們發送到一個不同的文件夾比誰訪問example.com
。很簡單,是嗎?這是我用做它的代碼:我有我的域通配符設置DNS,以便任何子域仍然引導到我的服務器虛擬主機的子域也重新路由流量到主機域
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot "C:/xampp/htdocs/sub"
ServerName sub.example.com
ServerAlias sub.example.com
</VirtualHost>
。
的問題是,現在每當有人訪問example.com
或sub.example.com
或子域,它顯示了/htdocs/sub
我只是想讓它顯示/htdocs/sub
當被訪問sub.example.com
的內容,我該怎麼做呢?
從我讀過的我的執行看起來是對的,但也許我錯過了導致這種情況發生的一件事?我已經重新安裝XAMPP無濟於事
我主要httpd.conf中有這條線ServerName example.com:80
如果這有助於
什麼是您的全局DocumentRoot設置? –
它被設置爲/ htdocs /,但根據下面的答案,我已經解決了我的問題。謝謝! – Josh