查了很多,说法很多,但经过实测,很简单。只需修改一个文件(httpd.conf)就行了,当然前提是你的域名要是泛域名指向,即:*.123.com。在文件最后加上以下内容就可实现二级域名指向指定目录。<VirtualHost *:80>ServerAdmin admin@123.com # 你的邮箱DocumentRoot "C:/xampp/htdocs/" # 该域名访问目录ServerName www.123.com # 域名ServerAlias 123.com # 别名ErrorLog "C:/xampp/apache/logs/error.log" # 出错时log文件存哪里CustomLog "C:/xampp/apache/logs/access.log" common </VirtualHost> <VirtualHost *:80>ServerAdmin admin@123.comDocumentRoot "C:/xampp/htdocs/kp/"ServerName kp.123.comServerAlias kp.123.comErrorLog "C:/xampp/apache/logs/error.log" CustomLog "C:/xampp/apache/logs/access.log" common </VirtualHost> 如需要再加几个也可以,注意改完后,重启apache方可生效。上例为windows server的。centos设置基本一样。只不过将目录改成"/var/www/html/"和"/var/www/html/kp/"就可以了。