Apache-2.2
如何設置一個可以解析任何 TLD 上的子域“phpmyadmin”的虛擬主機?
我有一個 Web 伺服器,上面有很多域。我正在尋找一種簡單的方法來將該伺服器上託管的任何 TLD 上的特定子域(webmail、phpmyadmin)指向使用 Apache vhost 的相關係統的文件夾。
因此,無論是哪個域,只要有人輸入 phpmyadmin 作為子域,它都應該載入適用的文件夾。
我有一種為每個 DNS 區域自動添加 cname 的方法,但我正在努力使用 Apache。
萬用字元
ServerAlias
應該可以解決問題..<VirtualHost *:80> ServerName phpmyadmin-handler ServerAlias phpmyadmin.* # any and all settings needed for phpmyadmin to function.. DocumentRoot /path/to/phpmyadmin <Directory /path/to/phpmyadmin> Order allow,deny Allow from all </Directory> </VirtualHost>