在这里,需要一些指导和建议!
我知道在这个问题上已经有很多答案了,相信我,我搜索并阅读了很长时间,但我还是不知道怎么做。 所以这是我的情况:
我有几个网站(实际上很多,有随机的名字,不是很随意,但我不确定那些名字),这些网站位于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 :(得分:0)
它是mod_vhost_alias的基本VirtualDocumentRoot
配置。
这使您可以使用模式和替换将事先未知的主机名映射到文件系统中。
如果最终用户不在DNS中,则您的域名无法使用。一旦客户端请求最终解析为服务器上的IP地址,httpd config就会启动。