所以我试图在我的家庭服务器上设置一个名为“maps”的子域
我想要
* .TLD.com和www.TLD.com将照常处理
但maps.TLD.com
实际上指向不同端口上的本地服务器(同一个盒子上的MapServer)(为了参数,我们可以说8080,但我还没有安装它)
真的很挣扎,我试过的一切都把一切都推到了这个端口,或者打破了httpd.conf
答案 0 :(得分:0)
想出怎么做 需要的是
NameVirtualHost *:80
<VirtualHost>
ServerName www.TLD.com
ServerAlias TLD.com
DocumentRoot C:/public_html
<Directory>
...
</Directory>
</VirtualHost>
<VirtualHost>
ServerName maps.TLD.com
DocumentRoot C:/maps
<Directory>
...
</Directory>
</VirtualHost>