基于用户的子域

时间:2011-05-05 05:07:42

标签: php mysql .htaccess subdomain

  

可能重复:
  Create Subdomains on the fly with .htaccess (PHP)

对于我的一个脚本,我想要它以便我的每个客户都有自己的子域

但是,我希望每个子域使用完全相同的脚本和完全相同的数据库

可以用HTACCESS完成吗?

示例:john.mysite.com将把它们带到我的脚本,将用户名变量设置为john ...这样就可以在数据库中识别它们......

我该怎么做?

1 个答案:

答案 0 :(得分:3)

您可以将VirtualHost配置中的ServerAlias指令设置为*.mysite.com。然后,您可以使用mod_rewrite中的.htaccess将用户名附加到网址,或使用PHP从所请求的网址中提取子域名,并随意执行任何操作。