配置您自己的域名
自定义域名功能允许您将SurveyMars调查系统集成到您的企业域中,例如将调查访问地址从默认的SurveyMars域更改为您公司的域,增强品牌形象和用户信任度。
先决条件
域名要求:
• 支持的格式:主域 (yourcompany.com) 或子域 (反馈.yourcompany.com)
• 权限要求:需要有域管理权限,能够配置DNS记录
获取配置信息
1. 登录Surveymars 平台
注意:自定义域功能仅支持配置主账户。配置成功后,对主账户及其子账户均生效。
• 访问 SurveyMars 账户信息
• 帐户登录后,前往我的账户→ 自定义域名

2. 提交域名申请
下面的 DNS 端配置说明中,将以 Cloudflare DNS 的设置过程为例进行说明。
• 选择自己的域名,进入您的域名,例如:feedback.yourcompany.com
• 点击这保存按钮

• 系统会返回DNS配置记录。
• 点击”查看需要配置的DNS记录” 以查看TXT和别名记录记录需要添加的记录,并手动将其添加到域名注册商的DNS管理后端。
笔记: 如果该域名之前被其他调查平台使用过,您需要提前解绑旧服务。


配置 DNS 记录
配置自定义域启用HTTPS加密访问时,您需要在您域的DNS管理平台中添加以下4条记录。完成域名验证、证书颁发、源站验证后,平台将返回DCV委托记录,用于证书更新。按照指示继续配置证书续订记录。
1.添加预验证信息
目的:证书颁发机构 (CA) 通过验证 TXT 记录来确认域所有权,为证书颁发做准备。
配置方法:
• 记录类型:TXT
• 记录名称:_cf-自定义主机名.<自定义域>
• 记录值:平台提供的预验证地址
• TTL:默认或 300 秒(5 分钟)
配置示例:
• 登录您的域管理控制台(例如 Cloudflare)并导航至“DNS 设置”(或“DNS 管理”)。
• 点击“添加记录”,选择TXT记录类型,填写名称和内容字段,然后保存更改。等待 5-10 分钟,以便记录在全球范围内传播。

笔记: 复制的名称值“_cf-自定义主机名.feedback.yourcompany.com" 不能直接使用,需要手动去掉 ".yourcompany.com“部分并仅输入”_cf-自定义主机名.反馈”(对于接下来的三个配置,您还需要手动删除“.yourcompany.com”)。

2. 颁发正式证书验证信息
目的:CA通过TXT记录方式颁发SSL/TLS证书,验证域名预验证是否成功。
配置方法:
• 记录类型:TXT
• 记录名称:_acme-challenge.<自定义域>
• 记录值:平台提供的正式证书颁发地址。
• TTL:默认或 300 秒(5 分钟)


3. 回源验证信息
目的:通过CNAME记录将自定义域名指向平台源站,确保安全、正确访问。
配置方法:
• 记录类型:CNAME
• 记录名称:<自定义域>
• 创纪录的价值: custom.surveymars.com
• TTL:默认或 300 秒(5 分钟)


注意:该记录用于建立自定义域名与平台源站的绑定关系。如果您的域名是yourcompany.com这样的根域名,DNS服务商可能不支持直接使用CNAME,您需要使用指向平台提供的IP地址的A记录,或者联系客服支持。
4. 证书更新 DCV 委托记录
目的:当SSL/TLS证书即将过期需要续订时,证书颁发机构(CA)会再次通过DNS验证DCV进行验证,以确认该域仍然具有对该域的管理权限。
配置方法:
• 记录类型:CNAME
• 记录名称:_acme-challenge.<自定义域>
• 记录值:平台提供的续费验证地址。
• TTL:默认或 300 秒(5 分钟)
前三项配置成功后,将返回证书更新DCV记录信息。请继续配置。


笔记:
• 添加新的CNAME 记录时,部分平台可能会报告“CNAME”记录与“TXT”记录冲突(由于DCV 验证和证书颁发记录名称相同,可能会导致记录添加失败)。在这种情况下,您可以尝试将之前的TXT记录更改为CNAME类型,并相应地更新记录名称和值。
• 验证完成后,该记录可以保留,也可以手动删除(不影响已颁发的证书)。不过,建议保留一段时间,以备需要重试验证时使用。
DNS 传播检查: 添加所有记录后,请等待 DNS 传播完成(通常需要 1-30 分钟)。您可以在自定义域配置页面查看传播状态(成功传播的记录将显示绿色图标)。
您可以使用诸如DNS 检查器验证 DNS 记录是否已在全球范围内传播。

验证和测试
配置完成后,如果系统显示以下信息“域名配置成功”,表示设置成功。单击“确认”并再次登录以开始使用您的自定义域。


功能测试
• 访问您的自定义域,例如:https://feedback.yourcompany.com
• 确认页面正常加载(没有重定向或证书警告)。
• 测试调查功能(创建、提交、数据记录等)。
• 检查HTTPS证书的有效性(浏览器地址栏会显示图标,点击可验证颁发机构)。
重要提示
• 确保您拥有域的DNS 管理权限,并且可以添加和修改DNS 记录。
• DNS 记录名称和值必须严格按照平台提供的格式填写,不得有拼写错误。
• 配置完成后,请务必进行功能测试,以保证测量系统正常工作。
• 建议保存DNS 配置记录,以便后续维护和故障处理。
• 如果您遇到问题,可以联系SurveyMars 技术支持:[email protected]。
常问问题
Q1:为什么需要添加TXT记录和CNAME记录?
A:TXT记录用于域名所有权验证、预验证和证书颁发;通过CNAME记录将自定义域名指向平台源站,保证安全性和访问正确性。
Q2:我的域名是yourcompany.com,我可以直接添加CNAME记录吗?
答:不行。根域遵循DNS标准,不能直接使用CNAME记录绑定根域。您需要使用A记录指向平台提供的IP地址,或者联系客服支持。
问题 3:如果 DNS 记录传播时间过长怎么办?
答:DNS 传播时间取决于服务提供商,通常为 1-30 分钟。您可以通过 DNS Checker 检查全局状态。若1小时内未生效,请查看记录或联系客服支持。
Q4:更新证书时需要重新添加TXT记录吗?
A:不需要,续费时只需将_acme-challenge.<domain>的CNAME记录值修改为平台提供的新Token即可。原始TXT记录可以保持不变或删除。
Q5:配置过程中显示“域名已被占用”怎么办?
A:请确认该域名是否已在其他平台使用。如果是,请先与原平台解除绑定后再进行配置。