<分区>
我想知道在注册时创建的子域是否会成为网站,或者它们只是给人一种错觉,即它们是类似于 example.com/username 的网站?
我正在尝试创建类似 user.domain.com 的内容,但真的找不到有用的东西吗?有什么方法可以让客户自定义帐户吗?
我需要它们像独立的网站一样,这样我就可以根据客户的要求进行定制,那么最好的方法是什么?
<分区>
我想知道在注册时创建的子域是否会成为网站,或者它们只是给人一种错觉,即它们是类似于 example.com/username 的网站?
我正在尝试创建类似 user.domain.com 的内容,但真的找不到有用的东西吗?有什么方法可以让客户自定义帐户吗?
我需要它们像独立的网站一样,这样我就可以根据客户的要求进行定制,那么最好的方法是什么?
最佳答案
子域通常映射到网络服务器上的特定路径。例如,Apache 在httpd.conf
中指定了这些路径,它们被称为VirtualHost。示例可能如下所示:
<VirtualHost *:80>
ServerName subdomain.domain.org
DocumentRoot "apache2/htdocs/domain/"
</VirtualHost>
此条目将 Uri subdomain.domain.org
映射到路径 apache2/htdocs/domain/
。现在,您可以修改或显示该路径中的页面,并且不会与其他网站冲突。
关于php - 当您在用户注册时自动创建子域时,它会创建一个新网站还是提供一个网站的外观?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3660177/