2009-08-19 86 views
0

我想通过PHP脚本或类似的东西动态创建子域名。我见过很多为个人用户或新论坛空间创建子域名的网站。我只是想知道如何工作,以及如何在我的系统中实现它。为应用程序动态创建子域名

感谢您的帮助!

回答

5

看看wildcard subdomains。一旦你把所有的“子域名”都放到了正确的位置,你可以使用URL重写和/或其他一些重定向的混合来创建子域名的效果,而不必不断更新httpd.conf设置和/或DNS表格。

0

如果您在Linux上使用Apache,您可以为每个子域创建新的VirtualHost。这是一个guide for Debian/Ubuntu,它也可能适用于其他发行版。

基本上:每个条目都会在/ etc/apache2/sites-enabled下进入自己的文件。每当添加/更改/删除条目时,都会运行'sudo /etc/init.d/apache2 reload'来更新虚拟主机/子域。