多用户系统二级域名配置方法

网站设置:注意:我们以www.multishop.com 域名为例说明1. 打开 config/config.ini.php,找到ifsubdomain= 这一行,将后面的值改为1(0为不开启二级域名

网站设置:

注意:我们以www.multishop.com 域名为例说明

1. 打开 config/config.ini.php,找到ifsubdomain= 这一行,将后面的值改为1(0为不开启二级域名)

2. 修改domainprefix ,改变2级域名的前缀,默认为shopnc ,可以改成别的前缀名,2级域名形式:http://shopnc15800018.multishop.com/ 。15800018为商店流水号,当该会员申请了店铺,就会在店铺信息表中生成该店铺的唯一流水号,当配置文件中开启了2级域名功能,则在商铺首页中显示该店铺的2级域名链接:

模板会在后续更新包中发布,目前是通过商铺介绍中的链接进行查看的)

(该

3. 设置COOKIE 作用域,如果不设置的话,登录信息有可能在2级域名的页面无法得到,如图:

如果我们的域名是www.multishop.com , 则我们cookie 的作用域设为.multishop.com(注意在multishop 前有个点

)

4. 进入系统后台——系统工具——静态化管理,清理缓存,重新生成页面

空间和服务器部分:

,

1. 域名必须已经支持泛域名解析了,否则不能使用2级域名

2. 设置web 服务器泛域名解析

APACHE 部分:

(1). 打开APACHE 目录下conf/httpd.conf

(2). 在文件最后加上

NameVirtualHost *:80

ServerAdmin webmaster@localhost

DocumentRoot E:/www/multishop/trunk/store

ServerName *.multishop.com

127.0.0.1 是指向的IP , 填写自己域名绑定的IP ,80是指向的端口 DocumentRoot 为泛域名指向的网站目录

ServerName 泛域名格式

(3).重启服务器

通过2级域名访问的页面:

,

PS:IIS的文档稍后发布

标签: