子域的RewriteRule

时间:2013-02-14 16:43:37

标签: apache mod-rewrite

所以我试图在我的家庭服务器上设置一个名为“maps”的子域

我想要

* .TLD.com和www.TLD.com将照常处理

但maps.TLD.com

实际上指向不同端口上的本地服务器(同一个盒子上的MapServer)(为了参数,我们可以说8080,但我还没有安装它)

真的很挣扎,我试过的一切都把一切都推到了这个端口,或者打破了httpd.conf

1 个答案:

答案 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>