xampp中怎么绑定域名? 如何在xampp 平台下多域名绑定子目录实现多虚拟主机多网站,绑定在多域名也只能访问主目录的一个网站,而不能建设多个独立网站,虽然也在网上找了不少关于绑定子目录的教程,但多数网站上的教程都是一个模子里印出来的。 以下是可用的解决方法: 比如 xampp安装在D盘的 xampp 文件夹, 现在想建两个网站,分别绑定域名 “ www.it.net.cn ” 到“ D:\xampp\htdocs\itnetcn ”文件夹、 域名“ linux.it.net.n ”到“ D:\xampp\htdocs\linuxit ”文件夹。 首先,在“ D:\xampp\apache\conf ”文件夹找到“ httpd.conf ”文件,用记事本打开后加入下面一段许可代码, 至于位置应该那里都可以,我是放在文件最后的,修改比较方便: 复制代码 代码示例:<directory “D:\xampp\htdocs\itnetcn”> order allow,deny allow from all </directory> <directory “D:\xampp\htdocs\jbxue″> order allow,deny allow from all </directory> 然后,到“ D:\xampp\apache\conf\extra ”文件夹找到“ httpd-vhosts.conf ”文件,用记事本打开后在最后面找到“ #namevirtualhost *:80 ”将其改成“ namevirtualhost *:80 ”,再找到“ ##<virtualhost *:80> ”,将其及其后面内容修改为以下代码: 复制代码 代码示例:</virtualhost><virtualhost *:80> serveradmin webmaster@dummy-host2.example.com documentroot /xampp/htdocs/itnetcn servername ‘www.it.net.cn’ ## errorlog @rel_logfiledir@/dummy-host2.example.com-error_log ## customlog @rel_logfiledir@/dummy-host2.example.com-access_log common </virtualhost> <virtualhost *:80> serveradmin webmaster@dummy-host2.example.com documentroot /xampp/htdocs/linuxit servername ‘linux.it.net.cn’ ## errorlog @rel_logfiledir@/dummy-host2.example.com-error_log ## customlog @rel_logfiledir@/dummy-host2.example.com-access_log common </virtualhost> 或者直接把下面内容增加到文件里面也可以。 最后到“ c:\windows\system32\drivers\etc ”文件夹下找到“ hosts ”文件,用记事本打开以后在“ 127.0.0.1 localhost ”后面加入下面两条记录 127.0.0.1 ‘www.it.net.cn’ 127.0.0.1 ‘linux.it.net.cn’ (责任编辑:IT) |