在一台服务器上配置搭建两个网站的方法最简单高效的方法如下:1. 先打开Apache的配置文件httpdnf,在这个文件, 找到这句:“#Include etc/extra/httpd-vhostsnf” (根据安装路径不同,上面的路径会略有不同) 把前面的#去掉,即开启了使用虚拟主机的功能;2. 在httpd-vhostsnf中进行虚拟主机的配置操作;也可以在httpdnf直接写入配置,但是 不建议这么做;3. 打开httpd-vhostsnf文件,找到NameVirutalHost *:80,这句话的含义是制定这个主机的 IP地址和端口号;4. 关键的virtualhost配置,在NameVirutalHost *:80的下面; 注意事项:Apache在接受请求时,首先会默认第一个VirtualHost,然后再匹配其他虚拟主 机,如果没有匹配的,就是第一个VirtualHost起作用。故,在httpdnf中,将 <Dicrectory />(这个是所有目录的默认配置)和<Direcotry/opt/lampp/htdocs>的权限, 都默认设置为deny from all。5. virtualhost配置实例:<VirtualHost*:80> ServerName * DocumentRoot </opt/lampp/htdocs/guest> <Directory /opt/lampp/htdocs/guest> Order deny,allow Allow from all </Direcotry> <VirtualHost/>后面的,依次添加就可以<VirtualHost *:80> ServerName www.***** DocumentRoot </opt/lampp/htdocs/myweb1> <Directory /opt/lampp/htdocs/myweb1> Order deny,allow Allow from all </Direcotry> <VirtualHost/>其实建议你使用完善的管理程序辅助管理站点并不是因为你不会绑定域名而是因为你出现这个问题间接表示你会有更多问题处理不了所以方便才是你的第一学习要点而不是那些所谓的技术进步能普普通通运营好简单的网站 再考虑其他深入的问题二、一个空间绑定多个域名是怎么弄的?
一个空间你可以绑定 两个域名的,但不管你绑定几个域名打开的都是同一个网站的;只有一个ip 两个域名解析到同一个ip上就可以了;如果需要不同的域名打开的是不同的网站 这就需要你的空间支持子目录绑定(子站点功能),其中一个域名绑定到子目录文件夹上。