知行社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2964|回复: 0
收起左侧

[分享]discuz x2 个人空间地址,论坛版块等实现二级域名的方法

[复制链接]
知行 发表于 2012-1-1 02:03 | 显示全部楼层 |阅读模式
按以下操作
1。在域名控制面板添加A解析,增加一个主机头为*的纪录解析到你的论坛所在服务器ip。ip地址你总会填写吧
这是第一步骤,记得是A继续,不是cname。这一步骤叫泛解析。很多网上攻略上有。
这个步骤是为了将各个类似u.starfox.cn,h.starfox.cn等等二级子域名都直接解析到了你的虚拟主机。
2。狐狸用的是vps。控制面板是kloxo。原来我试着直接跳过这步直接到第三步开始,但是发现没用,于是有了第二步。
kloxo-登录-解压/扩展-主机别名

这步很关键,直接增加一个主机别名  *.starfox.cn (红色字体部分改成你自己的网站)
这样就成功了一半了!!网上找的很多,包括dz论坛都不会有这步骤,这是我仔细研究出来的
中间走了很多弯路啊,郁闷,通宵几个晚上,找了很多资料,我从子域名一个个的添加研究发现的
因为直接在子域名那里添加*.starfox.cn是不行的,会提示你错误。所以必须是添加主机别名。

这一步骤是为了将第一步骤解析过来的*.starfox.cn作为一个扩展,随时准备被解析到各个子域名。

3。这个步骤就很简单了,在后台->全局->域名设置->基本设置中,找到开启二级域名,选是,保留二级域名这一栏填写你不想让会员抢注的域名,比如包括www,bbs,blog之类的,二级域名根域名:这里写你的域名根,如starfox.cn

在这里我解释下应用域名和根域名,这是完全不一样的,别搅在一起,具体你可以试试,多试个几次不是坏事。
应用里面比如论坛和家园,你想设置成二级域名也好,或者别的一级域名也好,都是可以的,(新的一级域名比如starfox.com,你必须还是遵守第一步骤先解析到你的服务器ip)

而根域名的话就讲究了,就是你之后家园里或者论坛里使用的一个尾巴,比如你家园里开启了二级域名的功能,那你想让你自己的个性域名是admin.starfox.cn。那根域名就是starfox.cn,如果你想让你的个性域名是admin.h.starfox.cn。那你的根域名就是h.starfox.cn。明白不?
4。在后台->用户组,将你希望开放空间二级域名的用户组的空间相关这个页面中,填写二级域名最短长度:,一般为了不与经营的子域名冲突,最少也要四位,等级越低,可以设置得相应多几位

5。进入你的DX2家园栏目,点更新资料,会发现在个人资料这个tab项里面会增加了一个我的空间域名的小tab项,点击进去,填写你想要的子域名,并提交(有很多站长朋友可能到了这一步就停住了,因为他们太相信DX是完美的了,然后按自己注册的子域名访问,结果发现到的不是自己空间,而是论坛或门户首页,还有下面一小步就能解决这个问题)

图文详情见http://www.discuz.net/forum.php?mod=viewthread&tid=1879755


6。当你做完以上所有步骤以后你就发现一个问题,就是各个子域名和主域名之间不能同步登陆,也就是你登录其中任何一个子域名,跳转到另一个子域名的时候会提示你重新登录,这样会造成很多麻烦,怎么办呢,我教你啦,哈哈
ftp登录,找到config-config_global.php
$_config['cookie']['cookiedomain'] = '';

改成c$_config['cookie']['cookiedomain'] = '.starfox.cn';

记住域名前面有个小数点啊,这个很关键的!!

最后更新缓存,再访问你的空间子域名,发现顺利进入空间

QQ|小黑屋|手机版|知行技术社区 ( 湘ICP备11020288号-1 )

GMT+8, 2020-9-28 05:33 , Processed in 0.034624 second(s), 10 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表