httpd.conf里配置<Directory "/www/user/bbb">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
<VirtualHost abc.com>
ServerAdmin [email protected]
DocumentRoot /www/user/bbb
ServerName abc.com
</VirtualHost>
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
<VirtualHost abc.com>
ServerAdmin [email protected]
DocumentRoot /www/user/bbb
ServerName abc.com
</VirtualHost>
这样可以不用重启 apache 服务.
在站点目录下放置一个已经配置好的 httpd.conf 文件,
为防止和apache冲突,改名为httpd.mod,
并在httpd.mod文件里放置虚拟主机的部位写上代码 {sitelist}
建立一个数据库,
按数据库读取出开通站点的数据,
再读取httpd.mod模板,
把模板中的{sitelist}替换成数据库的内容.
这样就可以了.