我在Apache的Ubuntu 14.04服务器上有2个网站。网站位于/var/www.
我从Godaddy购买了几个域名。我已将域名与机器的IP相关联。
假设我有 abc.com 和 xyz.com 。当用户尝试访问 abc.com 时,我需要向他显示/var/www/abc/index.html
下的网站,以及 xyz.com 。
我研究并发现在/etc/apache2/
下有一些我需要更改的设置文件,但我不知道该怎么做。有人能给我一个如何实现这个目标的提示吗?
详细的答案对理解很有帮助。
答案 0 :(得分:2)
经过大量研究,我找到了问题的答案。我将分享我为解决它而采取的步骤。
abc.com.conf的内容应该与下面的代码类似,不要碰任何其他内容。
<VirtualHost *:80>
ServerAdmin admin@abc.com
ServerName abc.com
ServerAlias www.abc.com
DocumentRoot /var/www/abc/
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
同样也可以在下一个网站上这样做。