批量操作
泛域名 (如:abc.com)


重要说明!!

1.如果网站使用的是购买的虚拟空间,没权修改服务器apache配置文件,就无法使用城市二级域名,此时就不要做任何操作.
2.如果要使用城市二级域名,请先在域名控制台那里A记录把域名泛解释到本网站服务器所在IP.比如如 *.qibosoft.com A记录到 111.111.111.111 泛域名是*号开头的.
设置域名泛解释后,需要等待一段时间才能生效,如何测试是否生效?请ping一下即可,如 ping 任意字母.qibosoft.com 能看到服务器的IP就代表生效了.
3.使用城市二级域名,泛域名生效后,就在上面表单输入泛域名,此时必须把*.去掉,如 qibosoft.com 这里是不需要*.号的.只是域名控制台那里需要.
4.执行以上操作,会强制修改原来的城市二级域名
5.要想取消城市二级域名,请在泛域名这一项输入null

对于多个城市,要使用二级域名的话,需要把你的域名泛解释到当前服务器所在IP {$_SERVER[SERVER_ADDR]}.如:“*.qibosoft.com”,泛解释域名必须是*号开头的.
然后还要修改服务器设置
一切设置好之后,需要重启一下apache服务才会生效.
“二级域名”如填abc.com,产生的二级域名是guangzhou.abc.com,而填life.abc.com产生的二级域名是guangzhou.life.abc.com,对于第一种情况,需要把域名*.abc.com泛解释到本服务器,而第二种情况需要把域名*.life.abc.com泛解释到此服务器
域名泛解释后,对于IIS服务器,需要新添加一个站点,域名为空,绑定到目录$Mpath
而对于apache需要新添加如下代码到httpd.conf配置文件最后一行
<VirtualHost *:80>
DocumentRoot $Mpath
ServerName test.abc.com
ServerAlias *.abc.com #把abc.com换成上面填写的域名
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^(.*)-htm-(.*)$ $1\.php\?Rurl=$2
</IfModule>
</VirtualHost>

对于IIS而言,如果使用了城市二级域名,还想使用商铺三级域名的话,则二级域名要一个一个的添加。而商铺三级域名就建一个站点,域名为空.
另外:如果城市用了二级域名,那么商铺就不能用二级域名,否则容易出现重复的域名,建议商铺就用三级域名。否则就在商铺那里禁止一些名称