轻量域名售卖页源码

2026-10-18 · 源码资源

轻量域名售卖页源码

轻量域名售卖页源码

 title=

这套域名售卖页用于展示待售域名,并让访客提交报价、联系方式和留言。页面读取当前访问域名,因此同一套代码可按访问域名展示对应名称。

线上示例:yingxionglianmeng.lol

页面功能

  • 展示当前访问的域名及出售说明。
  • 提供报价、联系邮箱或手机号、留言输入框。
  • 由 PHPMailer 通过 SMTP 发送询价通知。
  • 使用 Bootstrap、jQuery、Popper.js 和 Font Awesome 构建页面。
  • 常用 CSS、JavaScript、图标样式与字体已本地化保存。
  • 保留 Cloudflare Turnstile 集成,可按配置启用或关闭。

主要文件结构

index.php                         页面模板、表单和前端资源引用
submit.php                        表单接收、可选 Turnstile 校验、SMTP 邮件发送
turnstile-config.php              Turnstile 开关、Key 和域名白名单
assets/vendor/                    本地 CSS、JavaScript、图标样式和字体
SETUP.md                          部署配置说明

表单处理流程

  1. 访客填写报价、联系方式和留言。
  2. 浏览器将表单 POST 到 submit.php。
  3. 如启用了 Turnstile,后端验证令牌和 hostname;否则跳过验证。
  4. 验证通过后,由 PHPMailer 使用 SMTP 发送询价通知。
  5. 页面显示成功或失败状态。

Turnstile 配置

配置集中在 turnstile-config.php,包括开关、Site Key、Secret Key 和允许域名列表。启用时须填写两个 Key,并确保 Cloudflare 控制台允许域名与程序白名单匹配。Secret Key 只能保存在服务端。

邮件配置

SMTP 服务器、端口、加密方式、发件邮箱、SMTP 授权码和接收通知的邮箱在 submit.php 的 PHPMailer 配置区设置。不要将 SMTP 密码放入前端或公开仓库。

本地资源与安全

本地资源位于 assets/vendor/,包括 Bootstrap CSS、jQuery、Popper.js、Bootstrap JavaScript、Font Awesome CSS 和字体。Turnstile 是安全验证组件,仍通过 Cloudflare 官方脚本和服务端验证接口工作。

部署要求

  • 需要支持 PHP 的 Web 服务器;启用 Turnstile 时需可用的 cURL 扩展。
  • 需要可用的 SMTP 邮箱账号和授权码。
  • 建议使用 HTTPS。
  • 多个域名共用时需配置 DNS、虚拟主机和证书;可统一 301 跳转到规范域名以简化维护。
  • 建议为询价表单增加频率限制,降低垃圾提交风险。

适用场景

适合个人或小型域名投资者搭建简单的域名出售落地页,展示出售状态并通过邮件接收访客询价。

源码下载地址:

回复可见在下方提交评论并审核通过后,即可查看此内容。

CONVERSATION

暂无评论

JOIN THE CONVERSATION

发表评论