URLRewrite伪静态 求教!

#1 smseo

www.abc.com/index.php?c=user&a=name

想实现伪静态
效果如下:

name.abc.com  ----》 www.abc.com/index.php?c=user&a=name


name就是用户在系统内注册的名称



用name.abc.com 这个直接来显示用户信息~~~让每个用户有自己的 二级域名



2012-04-13 22:17:35

#2 jake

这不是伪静态的功能,这是泛域名功能。泛域名可以将你全部的 任何字符.abc.com 都转到你设置的地址上。

可以google一下泛域名的设置。

然后,你就可以实现
*.abc.com => www.abc.com/index.php?c=main&a=index
也就是任何的 user.abc.com 都会到 main/index里面(只能是main/index,这是泛域名的限制)

main/index里面可以通过$_SERVER['HTTP_HOST'] 来取得 "user.abc.com",然后你就可以得到当前的user名称了。

2012-04-13 23:00:33