类别:Destoon网站 / 日期:2020-09-15 / 浏览:785 / 评论:0
会员整合
会员整合Ucenter/Discuz!/PHPWind教程
首先进入 Destoon网站后台 -〉会员管理 -〉模块设置 -〉会员整合
假如需要整合的主站地址为 http://www.abc.com 论坛为 http://bbs.abc.com
1、整合Ucenter
详见:http://help.destoon.com/skill/18.html
2、整合Discuz!(5.x/6.x)
启用会员整合 选择 Discuz!
整合程序字符编码 选择 论坛 http://bbs.abc.com 的编码
整合程序地址 填写 http://bbs.abc.com
整合密钥 自行设定 建议 字母和数字组合
提交
进入 Discuz! -〉扩展设置 -〉通行证设置
启用通行证 选择 是
通行证私有密钥 填写 整合密钥
应用程序 URL 地址 填写 http://www.abc.com/member/
应用程序注册地址 填写 register.php
应用程序登录地址 填写 login.php
应用程序退出地址 填写 logout.php
提交
3、整合PHPWind(6.x/7.x)
启用会员整合 选择 PHPWind
整合程序字符编码 选择 论坛 http://bbs.abc.com 的编码
整合程序地址 填写 http://bbs.abc.com
整合密钥 自行设定 建议 字母和数字组合
提交
进入 PHPWind后台 -〉插件中心 -〉通行证
是否开启通行证 选择 是
通行证私有密钥 填写 整合密钥
将该网站做为通行证的 选择 客户端
通行证服务器地址 填写 http://www.abc.com/member
通行证登录地址 填写 login.php
通行证登录地址 填写 logout.php?
通行证注册地址 填写 register.php
提交
模块绑定
模块绑定二级域名的方法
Destoon B2B网站管理系统所有模块均可绑定二级域名,方法如下
1、网站设置 -> 绝对地址 -> 启用 (默认是启用的,如果没有更改过可跳过此步)
2、模块管理 -> 修改 -> 绑定域名 填写二级域名
例如:
为供应模块绑定 sell.abc.com 则填写 http://sell.abc.com/ (注意 / 结尾)
然后将域名 sell.abc.com 绑定到 网站目录/sell
进入功能 供应管理 生成网页 更新信息
如果生成了html页面,需要重新生成一遍
会员绑定二级域名和顶级域名的方法
会员绑定二级域名和顶级域名的方法
会员绑定二级域名和顶级域名的方法
会员自动绑定二级域名的方法
为了便于理解,下面以域名为abc.com讲解。
首先在域名管理里添加一条A记录 *.abc.com 指向目标服务器IP
然后在服务器上绑定*.abc.com 至 网站路径/company目录或网站根目录
生效后进入网站后台 网站设置 SEO优化 公司主页绑定二级域名 填写 .abc.com
进入网站后台 功能模块 公司管理 生成网页 更新公司
系统会更新公司的主页地址。
附:
Apache示例
http://download.destoon.com/vhost/apache.txt
<VirtualHost *:80> DocumentRoot D:/www/www.destoon.com/ ServerName www.destoon.com RewriteEngine On ErrorDocument 404 /404.php RewriteRule ^(.*)\.(asp|aspx|asa|asax|dll|jsp|cgi|fcgi|pl)(.*)$ /404.php RewriteRule ^(.*)/(admin|cache|editor|file|include|lang|module|skin|template)/(.*)\.php(.*)$ /404.php RewriteRule ^(.*)-htm-(.*)$ $1.php?$2 RewriteRule ^(.*)/show-([0-9]+)([\-])?([0-9]+)?\.html$ $1/show.php?itemid=$2&page=$4 RewriteRule ^(.*)/list-([0-9]+)([\-])?([0-9]+)?\.html$ $1/list.php?catid=$2&page=$4 RewriteRule ^(.*)/show/([0-9]+)/([0-9]+)?([/])?$ $1/show.php?itemid=$2&page=$3 RewriteRule ^(.*)/list/([0-9]+)/([0-9]+)?([/])?$ $1/list.php?catid=$2&page=$3 RewriteRule ^(.*)/([A-za-z0-9_\-]+)-c([0-9]+)-([0-9]+)\.html$ $1/list.php?catid=$3&page=$4 RewriteRule ^(.*)/([0-9]+)-([0-9]+)-([0-9]+)-([0-9]+)\.html$ $1/index.php?moduleid=$2&catid=$3&itemid=$4&page=$5 RewriteRule ^(.*)/([a-z]+)/(.*)\.shtml$ $1/$2/index.php?rewrite=$3 RewriteRule ^(.*)/com/([a-z0-9_\-]+)/([a-z]+)/(.*)\.html$ $1/index.php?homepage=$2&file=$3&rewrite=$4 RewriteRule ^(.*)/com/([a-z0-9_\-]+)/([a-z]+)([/])?$ $1/index.php?homepage=$2&file=$3 RewriteRule ^(.*)/com/([a-z0-9_\-]+)([/])?$ $1/index.php?homepage=$2 </VirtualHost> <VirtualHost *:80> DocumentRoot D:/www/www.destoon.com/company/ ServerName destoon.com ServerAlias *.destoon.com RewriteEngine On ErrorDocument 404 /404.php RewriteRule ^(.*)\.(asp|aspx|asa|asax|dll|jsp|cgi|fcgi|pl)(.*)$ /404.php RewriteRule ^(.*)/([a-z]+)/(.*)\.shtml$ $1/$2/index.php?rewrite=$3 </VirtualHost>
Nginx示例
http://download.destoon.com/vhost/nginx.txt
server { listen 80; server_name *.destoon.com; index index.html index.php; root /var/www/www.destoon.com/company; error_page 404 = /404.php; location / { rewrite ^(.*)/([a-z]+)/(.*)\.shtml$ $1/$2/index.php?rewrite=$3 last; } location ~ .*\.(php|php5)?$ { fastcgi_pass unix:/tmp/php-cgi.sock; fastcgi_index index.php; include fcgi.conf; } }
IIS示例
http://bbs.destoon.com/thread-72-1-1.html
会员绑定顶级域名的方法
首先需要把服务器默认目录修改至 网站路径/company 目录,即输入服务器ip即可显示公司模块的页面
要求会员将待绑定的域名A记录指向服务器IP
修改会员资料,公司资料 绑定域名 里填写需要绑定的域名 例如 www.cde.com
提交即可