LECMS怎么绑定独立域名

域名注册
域名注册 正式会员超兽战士 👑年卡会员
发布于 2026-10-08 14:22 ·1 浏览 ·0 回复

照着做完,你能把 LECMS 站点从 IP 或临时域名切换到自己买的独立域名上,并且前台、后台、静态资源都不再跳回旧地址。

第一步:把域名解析到服务器 IP

这一步做完,域名才能找到你的服务器。登录你买域名的服务商控制台(阿里云叫「云解析 DNS」,腾讯云叫「DNS 解析 DNSPod」),找到域名,点「添加记录」:

  • 记录类型选 A
  • 主机记录填 www(想用不带 www 就填 @,两个都想要就加两条记录)
  • 记录值填你服务器的公网 IP
  • TTL 保持默认 600 或 10 分钟

保存后,在本地命令行执行 ping www.你的域名.com,返回的 IP 和你服务器一致,说明解析生效了。

注意:DNS 生效有延迟,通常几分钟,长的可能几小时。解析没生效就做后面的步骤,访问肯定会失败,别急着怀疑 LECMS 配置错了。

第二步:在服务器上把域名绑到站点

这一步做完,服务器才知道这个域名该交给哪个目录处理。以宝塔面板为例(Nginx 环境):

  1. 登录宝塔面板,左侧点「网站」,找到你的 LECMS 站点,点「设置」
  2. 在弹窗里点「域名管理」
  3. 在输入框填入 www.你的域名.com,点「添加」,不带 www 的也加一条
  4. 点「配置文件」,确认 server_name 那一行里包含你刚加的两个域名

如果你没用宝塔,直接改 Nginx 配置:找到 server { ... } 段,把 server_name 改成 www.你的域名.com 你的域名.com;,保存后执行 nginx -t 测试,通过再 nginx -s reload。

注意:Apache 环境改的是 httpd.conf 或站点 vhost 里的 ServerName 和 ServerAlias,改完要重启 Apache,不是 Nginx。

第三步:在 LECMS 后台绑定域名

这一步做完,LECMS 生成的链接才会用新域名而不是旧地址。

  1. 用新域名访问 http://www.你的域名.com/admin.php(部分版本后台入口是 /admin/),用管理员账号登录
  2. 进入「系统」→「站点管理」(有的版本写作「网站设置」→「站点列表」),找到你的站点,点「编辑」
  3. 在「站点域名」或「绑定域名」输入框里填 www.你的域名.com,多个域名用英文逗号隔开
  4. 如果 LECMS 版本支持栏目独立域名,再到「栏目管理」里编辑对应栏目,填它要绑的域名
  5. 保存后,进入「系统」→「缓存管理」,点「清除全部缓存」

注意:LECMS 的站点域名一旦改动,数据库里已存的绝对地址不会自动改。如果前台还有图片、链接指向旧 IP,需要手动到「内容管理」里替换,或者用数据库工具执行 UPDATE 替换旧域名为新域名。

第四步:验证并配置 HTTPS

这一步做完,确认整站都跑在新域名下。依次检查:

  • 首页 http://www.你的域名.com 能正常打开
  • 随便点几篇文章,地址栏是域名不是 IP
  • 右键「查看网页源代码」,搜索旧 IP,应该搜不到

没问题后配 HTTPS:宝塔面板里点站点「设置」→「SSL」→「Let's Encrypt」,勾选两个域名,点「申请」,成功后打开「强制 HTTPS」开关。LECMS 后台如果有「网站协议」选项,也改成 https,再清一次缓存。

注意:开启强制 HTTPS 后如果出现「重定向次数过多」,多半是服务器上 Nginx 和 LECMS 后台同时做了跳转,关掉其中一个即可。

小结

  • 顺序不能乱:先解析,再服务器绑域名,最后 LECMS 后台绑域名
  • 后台站点域名填错会导致前后台打不开,改之前先记下原值,必要时用数据库改回来
  • 绑完域名必须清缓存,否则前台还是旧链接
  • 旧域名留下的绝对地址需要手动或批量替换
  • HTTPS 申请成功后记得开强制跳转,并在 LECMS 里同步改协议
版权声明:本文来自 GJ站长论坛《LECMS怎么绑定独立域名》
原文链接:https://www.gj0.com/thread-997.html
转载请注明出处并保留本声明;内容仅代表作者观点,与本站立场无关。若本文涉嫌侵权,请联系本站处理。

全部回复 0

还没有回复,来抢沙发~