如何创建像http://user.mywebsite.com这样的子域?我必须以某种方式访问htaccess吗?它实际上是否可以通过纯PHP代码创建它,或者我需要使用一些外部脚本 - 服务器端语言?
对于那些回答:那么,如果他们提供某种DNS访问,我应该问我的主机吗?
我拥有一个网站,为每个注册用户提供一个专用空间,如下所示:
www.mywebpage.com/user1
www.mywebpage.com/user2
www.mywebpage.com/user3
在这条路径中,用户有他的迷你网站。
我想为我的用户提供的不是我的域内的路径,而是像这样的二级域:
user1.mywebpage.com
user2.mywebpage.com
user3.mywebpage.com
很多网站都这样做,但我不知道如何获得它!
我是否应该在我的 dns 记录中为每个用户注册一个 CNAME?我到底怎样才能用 PHP 实现这个目标呢?我认为不可能用人手编写的脚本来配置 godaddy。
我可以注册一个别名 CNAME,它将每个二级域指向我的顶级域,然后在我的顶级域中检查检索用户的 url 的第一个标记:但现在我无法将他重定向到新页面(这是他的子网站的索引)或者我丢失了网址 userx.mywebpage.com。
我该如何处理这个问题?我很感激任何有关实现我的目标的正确路径的提示。
我有一个网站,我希望用户注册以获得自己的子域名.此子域是虚拟的,每个子域使用相同的Web服务器文件.
我使用PHP和Apache,我知道虚拟主机,但我想知道我需要把vhosts代码放在哪里.首先,我无法访问httpd.conf.其次,我希望在注册时自动完成.
我读过有关虚拟主机的内容,但没有找到任何可以解答我问题的内容.有没有人可以解释我这一切是如何协同工作的,或者知道我在哪里可以找到答案?