创建子域动态地为应用程序(Creating subdomains dynamically for a

2019-08-01 16:08发布

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

谢谢你的帮助!

Answer 1:

看看到通配符子域 。 一旦你把所有的“子域”的去正确的地方,你可以使用URL重写,和/或重定向,而不必经常更新的httpd.conf设置和/或DNS表下创建子站点的效果的其他一些混合物。



Answer 2:

If you are using Apache on a Linux box, you can create new VirtualHosts for each subdomain. Here is a guide for Debian/Ubuntu which may also work for other distros.

Basically: each entry goes into its own file under /etc/apache2/sites-enabled. Whenever an entry is added/changed/removed, you run 'sudo /etc/init.d/apache2 reload' to update the virtual hosts / subdomains.



文章来源: Creating subdomains dynamically for an application