2017-04-20 68 views
0

这里需要帮助,需要一些指导和建议!apache2中子域名的动态配置

我知道这个问题已经有很多答案了,相信我,我已经搜索了很长时间了,但我仍然不知道该怎么做。 因此,这里是我的情况:

我有几个网站(很多其实,用随机的名字,不是真正随机的,但我并不确定有名字),它是在WAMP的文件夹WWW,像这样:

- www 
    |-ParentFolder1 
    | |-website1 
    | |-namerandom1 
    | |-anotherrandomname1 
    | |- ....... etc 
    | 
    |-ParentFolder2 
    | |-website2 
    | |-namerandom2 
    | |-anotherrandomname2 
    | |- ....... etc 
    | 

我已经定义并在服务器上配置了2个使用domain.tld(我没有配置它,别人对我公司做的)

,我需要尽一切网站域名为这样的工作:

website1.domain1.tld 
namerandom1.domain1.tld 
anotherrandomname1.domain1.tld 
... etc 


website2.domain2.tld 
namerandom2.domain2.tld 
anotherrandomname2.domain2.tld 
... 

我完全失去了,我不知道在哪里以及如何开始

无论如何。

随着我读到的有关子域主题的所有内容,我认为我需要通过Apache2的VirtualHost配置使其工作...... 但我不知道如何管理网站名称这一事实是动态的... 而且,我是否需要在DNS文件上配置CNAM? (子域)还是VirtualHost够了?

任何帮助,将不胜感激, 感谢你的时间

回答

0

这是mod_vhost_alias的基本VirtualDocumentRoot配置。

这使您可以使用模式和替换将预先未知的主机名映射到文件系统中。

如果最终用户不在DNS中,您的域名将无法使用。一旦客户端请求结束解析为服务器上的IP地址,httpd配置文件就会启动。

+0

谢谢!感谢您在阅读Apache文档时的答案,我今天能够对其进行配置 – Hellow