自定义表单 URL
本页内容
在 PlatoForms 中,每个已发布的表单都有其独特的网页链接,链接以 “https://form.platoforms.com” 开头。通过分享此链接,其他人可以轻松在其网络浏览器中访问并填写您的在线表单。
通过 高级计划,您可以个性化您的表单链接,例如 “mydomain.com”。一旦设置完成,您团队的所有已发布表单将使用此自定义 URL(例如,https://forms.mydomain.com)。
如果您使用的是表单的嵌入脚本,则不需要自定义域。通过脚本,表单可以无缝融合到您网站的域中,因此无需额外设置。
开始之前
在为表单设置自定义域之前,请确保您具备以下条件:
- 域名: 您需要通过 GoDaddy、Namecheap 或 Google Domains 等服务注册一个域名。
- 访问 DNS 记录: 重要的是,您需要能够访问您的域名的 DNS 记录,以便进行必要的更改并将自定义域连接到您的表单。
设置自定义域
只有团队管理员和具有团队成员管理权限的成员可以打开自定义域并进行更改。其他成员将看到一个页面,他们可以在该页面上请求访问权限。
-
在左侧导航中,点击您的团队名称。
-
从展开的下拉菜单中选择 自定义域。
-
在 自定义域 页面上,配置您的自定义表单 URL:
-
域名
输入您希望用于表单的域名。例如,如果您的域名是
foo.com,可以考虑使用form.foo.com或myform.foo.com。 -
根重定向
选择当访问者访问您的自定义域而不添加
/form_id到 URL 末尾时发生的情况。没有根重定向时,裸域将显示错误页面。不要重定向到自定义域本身的地址,否则访问者会陷入循环:-
重定向到 URL
指定一个特定的 URL 进行重定向。 -
重定向到已发布表单
将访问者引导到已发布的表单版本。
-
-
自定义错误页面
使用您自己的自定义错误页面替代默认页面。Note当您的自定义域设置正确时,如果访问者在访问或提交表单时遇到问题,将显示一个自定义错误页面。此页面用户友好且信息丰富。
-
将错误代码添加到您的 URL
如果启用,将为 HTTP 错误(如 “404 Not Found”)将错误代码添加到 URL(例如,
?errorcode=404)。 -
上传 Favicon
添加一个 PNG 或 JPG 图标(小于 1MB),以便在您的团队已发布的表单中显示在浏览器的地址栏中,无论是自定义 URL 还是 PlatoForms URL。重新发布每个表单以更新图标。推荐尺寸:192x192 像素。
-
确认编辑后,点击 保存。
保存后,将显示一个DNS 配置卡片,显示要添加的 CNAME 记录:类型 CNAME,主机 您的域名,以及 CNAME 值。请从页面上准确复制;您需要它来调整 DNS 详细信息并完成设置。
更改您的 DNS 设置
要完成自定义域设置,您需要在域名注册商的网站上更改 DNS 详细信息。操作步骤如下:
-
登录到您的域名注册商账户,找到与 DNS 设置或域名管理相关的部分。
Note不同的注册商可能使用不同的术语来访问 DNS 设置,因此最好寻找诸如 “DNS 管理”、“DNS 设置” 或 “管理 DNS” 等选项。如果您需要有关为自定义域设置 CNAME 转发的具体指导,建议您联系注册商的支持团队。
-
在设置页面上,添加在前面步骤中从 PlatoForms 生成的 CNAME 值。例如:
-
添加您收到的 CNAME 以将其指向 PlatoForms。
如果您使用 Cloudflare,请将记录的代理状态设置为仅 DNS。代理记录会隐藏 CNAME,检查将无法找到它。
PlatoForms 会自动检查记录:在您保存域名后的前两个小时内每 15 分钟检查一次,然后大约每小时检查一次。要立即检查,请在自定义域页面上点击检查 DNS 并连接。CNAME 更改通常会在几分钟内显示,但在某些 DNS 提供商处可能需要 24 到 48 小时才能生效。
一旦您的 CNAME 记录设置正确,您发布的表单将拥有一个与您的自定义域名匹配的唯一共享 URL。例如,它将看起来像这样:https://myform.foo.com/fr1srsswes。
HTTPS/SSL 保护
我们重视您敏感数据的安全性,尤其是在使用自定义域时。这就是为什么我们通过 Let’s Encrypt 确保您的表单受到 HTTPS/SSL 加密保护的原因。一旦检测到您的 CNAME 记录,SSL 证书会自动安装,通常在大约一分钟内完成。然后卡片会显示已连接,团队所有者会收到一封邮件“您的自定义域已准备好”。
API 集成
成功设置自定义域后,我们的 API 返回的表单 URL 将使用您的域名 URL。
使用自定义域和 PlatoForms URL
即使您的自定义域正常工作,您仍然可以使用我们的原始 PlatoForms URL 访问表单。
要做到这一点,请将您的自定义 URL(https://myform.yourdomainhere.com)替换为我们的 PlatoForms URL(https://form.platoforms.com),并在末尾保留表单 ID。
CNAME 值格式
CNAME 值始终遵循相同的格式:
[subdomain].dns.platoforms.com.
这使您可以在自定义域设置之前设置 CNAME。