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


// ------------------ CONFIG APP ------------------ //

$_config['app']['default'] = 'portal';

$_config['app']['domain']['forum'] = '';

$_config['app']['domain']['group'] = '';

$_config['app']['domain']['home'] = '';

$_config['app']['domain']['portal'] = '';

$_config['app']['domain']['mobile'] = '';




$_config['app']['default'] = 'portal';



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

把上面的代码改为:


// ------------------ CONFIG APP ------------------ //

$_config['app']['default'] = 'portal';

$_config['app']['domain']['forum'] = 'x.discuz.net';

$_config['app']['domain']['group'] = 'xx.discuz.net';

$_config['app']['domain']['home'] = 'x1.discuz.net';

$_config['app']['domain']['portal'] = 'www.discuz.org';

$_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://
多域名下,需要设置如下内容才可以同步登录。


$_config['cookie']['cookiedomain'] = '.discuz.net';



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

开启二级域名(门户,广场,群组,家园,应用,游戏) - 方法如下。

打开 config/config_global.php 文件,找到下面一段代码:


// ------------------ CONFIG APP ------------------ //


$_config['app']['default'] = 'portal';


$_config['app']['domain']['forum'] = '';


$_config['app']['domain']['group'] = '';


$_config['app']['domain']['home'] = '';


$_config['app']['domain']['portal'] = '';


$_config['app']['domain']['mobile'] = '';



这几项就是配置各一级导航的二级域名的。
注意:下面一句的值只能为portal,forum,group,home,mobile中的一个。


$_config['app']['default'] = 'portal';



下面五句是用来配置各导航条的二级域名的【只允许按下面的方法来填写域名】:


$_config['app']['domain']['forum'] = 'bbs.ux.com';


$_config['app']['domain']['group'] = 'group.ux.com';


$_config['app']['domain']['home'] = 'home.ux.com';


$_config['app']['domain']['portal'] = 'ss.ux.com';


$_config['app']['domain']['mobile'] = 'mobile.ux.com';



配置完成后,即可以在前台用配置的任何一个域名来访问相应的页面。

说明:关于二级域名IP的绑定,比如你的网站主域名为:www.fuchuan.me,IP地址是:192.168.0.128,你想用:bbs.fuchuan.me,绑定到“广场”,那么你的域名:bbs.fuchuan.me也解析到IP地址:192.168.0.128就OK了。也就是www.fuchuan.me跟bbs.fuchuan.me所绑定的IP地址是一样的。然后 config/config_global.php 文件里配置好就可以了。

Tags:discuz, 二级域名, x1