Discuz X1 中各个频道配置独立的二级域名的方法

作为一款以社区为基础的专业建站平台,Discuz! X1社区平台系统让论坛(BBS)、社交网络(SNS)、门户(Portal)、群组(Group)、开放平台(Open Platform)充分融合于一体,帮助网站实现一站式服务。
————————————————————————————————————————-

Discuz! X1频道都可以有一个独立的域名,可以是门户一个域名、广场一个域名,家园一个域名,全部可以由独立的域名来访问,并且该频道内的内容都可以保持该域名。

通过频道域名绑定,频道的定位更加清晰,尽显专业和规划。

下面介绍一下频道域名如何设置。
频道域名的自定义可以在配置文件 ./config/config_global.php 中进行设置,打开这个文件找到下面的代码:

  1. // ——————  CONFIG APP  —————— //
  2. $_config[‘app’][‘default’] = ‘portal’;
  3. $_config[‘app’][‘domain’][‘forum’] = ”;
  4. $_config[‘app’][‘domain’][‘group’] = ”;
  5. $_config[‘app’][‘domain’][‘home’] = ”;
  6. $_config[‘app’][‘domain’][‘portal’] = ”;
  7. $_config[‘app’][‘domain’][‘mobile’] = ”;

复制代码

$_config[‘app’][‘default’] = ‘portal’;

这句指的是默认以门户为首页。

把上面的代码改为:

  1. // ——————  CONFIG APP  —————— //
  2. $_config[‘app’][‘default’] = ‘portal’;
  3. $_config[‘app’][‘domain’][‘forum’] = ‘x.discuz.net’;
  4. $_config[‘app’][‘domain’][‘group’] = ‘xx.discuz.net’;
  5. $_config[‘app’][‘domain’][‘home’] = ‘x1.discuz.net’;
  6. $_config[‘app’][‘domain’][‘portal’] = ‘www.discuz.org’;
  7. $_config[‘app’][‘domain’][‘mobile’] = ”;

复制代码

说明:

$_config[‘app’][‘domain’][‘forum’] = ‘x.discuz.net’;
指广场的域名填写为 x.discuz.net ,那么访问广场的时候,就会自动跳转到 x.discuz.net 这个地址

$_config[‘app’][‘domain’][‘group’] = ‘xx.discuz.net’;
指群组的域名填写为 xx.discuz.net ,那么访问群组的时候,就会自动跳转到 xx.discuz.net 这个地址

$_config[‘app’][‘domain’][‘home’] = ‘x1.discuz.net’;
指空间的域名填写为 x1.discuz.net,那么访问空间的时候,就会自动跳转到 x1.discuz.net 这个地址

$_config[‘app’][‘domain’][‘portal’] = ‘www.discuz.org’;
指门户的域名填写为 www.discuz.org ,那么访问域名的时候,就会自动跳转到 www.discuz.org 这个地址

这里需要注意的一点,前面不需要加http://

多域名下,需要设置如下内容才可以同步登录。

  1. $_config[‘cookie’][‘cookiedomain’] = ‘.discuz.net’;

复制代码

注意一点,以上的不同频道的域名要保持根域名一致,这样才能保持各个频道同步登录。

好了,本篇介绍到此点到为止,希望大家能够以实际建站过程中活学活用。Discuz! X1版本产品研发以用户需求为核心,坚持“融合”,拒绝“整合”绝不“拼凑”;消除“边界感”,把社区的四个基本模块(门户、论坛、群组、家园)的优点显露出来;产品有“延展性”,拥有一个好的骨架;重视“细节”,让用户在整个网站的操作都尽可能流畅;设计设重视产品的风格和布局,让不同部分间的跳跃感消失;充分发挥社区的四大基础模块的优势,互相包容,取长补短。如需更多了解Discuz! X1版本的功能,更关注其它相



发表评论

电子邮件地址不会被公开。 必填项已用*标注

+ 66 = 72