温馨提示:新版本已经砍掉了域名相关的功能,如需要请下载老版本。
一、使用平台提供的二级域名
聊天室已支持自定义二级域名绑定聊天室,请直接在房间管理里填写一个未使用的二级域名即可。
- 登录bbbug.com,右上角换房创建自己的房间并进入;
- 点击房间左上角的管理,设置一个二级域名地址,如 a.bbbug.com
- 你可以通过二级域名访问到你的房间啦。
二、使用独立域名(提供两种方式)
1. 使用http方式的域名直接解析
如需使用独立域名,请提前联系我们配置。否则第三方登录可能无法使用。
联系邮箱:admin#hamm.cn(#换成@)
请注意,直接解析需要你的域名已在阿里云备案,同时:
- 已经按顶上的二级域名步骤完成了创建自己的房间并配置好二级域名,
- CNAME解析一个你的域名到你的二级域名上,如 a.bbbug.com
优点:速度快,无需服务器成本,不经过服务器转发
缺点:不支持https访问,无法替换一些关键词
这里有独立域名解析绑定案例:
2. 使用反向代理方式接入独立域名
使用独立域名需要满足已下两个条件:
- 已经按顶上的二级域名步骤完成了创建自己的房间并配置好二级域名,
- 拥有一台你自己的服务器,如国内服务器,你自己已完成备案,
- 创建站点并配置反向代理即可。
优点:支持自由配置站点https和反代策略
缺点:需要无需备案的服务器成本,速度稍慢,但可忽略不计。
教程:使用宝塔创建站点:
#宝塔创建好你的站点,点击配置反向代理,编辑反向代理配置文件,填入:
location / {
proxy_pass https://120.79.234.189/; # 无需改动 平台IP
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Host "a.bbbug.com"; # 这里配置你在平台的二级域名
proxy_set_header Connection "Upgrade";
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
教程:反向代理配置文件:
# 这里我们提供Nginx的配置Demo
server{
listen 80;
# 当然 这里你可以自由的配置https和站点的一些其他信息
server_name yourdomain.com; # 这里配置你自己的域名
location / {
proxy_pass https://120.79.234.189/; # 无需改动 平台IP
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Host "you.bbbug.com"; # 这里配置你在平台的二级域名
proxy_set_header Connection "Upgrade";
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header Accept-Encoding "";
subs_filter_types text/css text/xml application/json application/javascript;
subs_filter 'BBBUG聊天室' '我的聊天室'; # 可以做一些关键词替换
}
}
独立域名反向代理案例