是否有免费的PHP脚本可以让您轻松添加虚拟主机?
我需要这样做,因为我将开设一个免费的论坛主持人,并希望允许用户使用自己的域名,而不是免费的子域名。
答案 0 :(得分:3)
每次向其添加新域时重新启动服务器都可能会出现问题。如果编写文件时出现问题,则会丢失所有站点,如果有缓存的数据(我主要考虑的是APC),您也会失去缓存的实用性。
让默认虚拟主机处理新域,然后根据$ _SERVER ['HTTP_HOST']运行PHP代码将是一个更强大的解决方案。
答案 1 :(得分:1)
简单的方法是将所有域通配符到一个设置目录然后使用mod重写将特定域映射到特定目录,或者在说一个MU wordpress安装的情况下,您可以使用域映射到用户帐户。 / p>
您可以动态编辑.htaccess文件,而无需重新启动apache。
答案 2 :(得分:0)
无法php创建一个vhost文件,它包含在主vhost句柄中吗? 使用cron确定天气已经附加的vhost更新,你可以重新加载apache