ign*_*aur 2 configuration subdomain amazon-web-services apache-2.2
好的,所以我的设置如下:
domain.com.domain.com并且www.domain.com都指向为我的实例设置的静态 IP。/var/www/htmlapps.domain.com这点,www.domain.com/apps作为一个框架URL(这是需要改变!)。我想要的是有两个文档根(如果可能的话),一个用于我的主要前向站点 ( www.domain.com),假设我将它保留在/var/www/html. 但是后来我需要另一个来玩弄和构建应用程序等。我想为它们提供服务/var/www/apps,我会从apps.domain.com.
这样做的原因是我需要能够对我构建的 Web 应用程序进行版本控制,我会为/var/www/apps. 目前我的应用程序是从这里提供的,/var/www/html/apps所以它们在我的主站点的版本控制之下html;不理想。
好的,我想我已经完成了所需的工作,希望它了解我想要实现的目标。那么这一切可能吗?我可以使用 AWS 设置多个静态 IP,所以也许每个 IP 都可以解析为不同的文档根?我刚刚进入基础设施方面,所以不太了解这一切,请耐心等待!
是的。
请参阅Apache 文档,特别是虚拟主机示例,下面部分复制了其中一个示例(以 IP 地址区分的虚拟主机)。
# First Virtual Host (e.g. your main website)
<VirtualHost 172.20.30.40>
DocumentRoot /www/example1
ServerName www.example.com
</VirtualHost>
# Second Virtual Host (e.g. your apps)
<VirtualHost 172.20.30.50>
DocumentRoot /www/example2
ServerName www.example.org
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)