如果让apache给域名做泛解析

#1 anythink

比如  xxx.com  顶级域名   做泛解析   yourname.yunbian.org

如何让apache 支持?

还有就是  如何在 speedphp 里支持  泛解析  的方法??

2011-07-12 10:42:33

#2 jake

apache支持泛域名的方式是在vhost里面写
ServerAlias   *.domain.com
ServerName domain.com
然后全部泛域名的访问,都会指向domain.com了(域名不变)。

在domain.com里面的main/index里面,可以这样:
$yourname = str_replace('.domain.com', '', $_SERVER["HTTP_HOST"]);
$yourname就是泛域名的前面部分

2011-07-12 12:11:11

#3 anythink

好的 ~~~ 试试!~

2011-07-12 16:08:20

#4 虞飞

其实域名泛解析这事儿,可以扔到域名注册商那里去,这是他们该干的活儿,大点的域名注册商都支持这功能的,如果他们不支持,再考虑Apache来做好了

2011-07-12 21:12:06

#5 anythink

哥,第一步就得在域名上设置 noprex.domain.com  然后才是apache该做的

2011-07-13 15:11:19

#6 xpp1000

如果是多个呢

2012-12-25 21:59:08

#7 xpp1000

比如*.a.xxx.com指向a站,*.B.xxx.com指向B站的泛域名

2012-12-25 21:59:56

#8 jake

xpp1000 发表于 2012-12-25 21:59
比如*.a.xxx.com指向a站,*.B.xxx.com指向B站的泛域名
同理,只不过就是两个三级泛域名对应两个不同的apache设置而已

2012-12-25 22:36:42