共计 7037 个字符,预计需要花费 18 分钟才能阅读完成。
实操网站域名从 hilogos.com 更换为 aizylo.com
✅ 一、域名解析设置(DNS)
- 登录 aizylo.com 的域名管理后台(在你购买域名的服务商,比如阿里云、腾讯云、Namecheap 等)。
- 添加一条 A 记录:
- 主机记录:
@(或你想用的子域名,比如www) - 记录类型:
A - 记录值:你的 VPS 的公网 IP 地址
- TTL:默认即可
- 主机记录:
⚠️ 一般 DNS 生效时间从几分钟到最多 24 小时不等。
✅ 二、宝塔面板中更换域名
1. 修改网站绑定域名:
- 登录宝塔面板
- 找到你原来建站的站点(
hilogos.com) - 点击“设置”->“域名管理”
- 添加新域名:
aizylo.com(包括你想用的子域名,如www.aizylo.com) - 删除旧域名:
hilogos.com(如果你不打算再使用) - 保存设置
2. 修改 SSL(如果使用 HTTPS):
如果之前使用了 HTTPS,你需要为新域名重新申请证书:
- 进入网站设置 ->“SSL”
- 选择 Let’s Encrypt(免费 SSL)
- 选中
aizylo.com,点击“申请” - 成功后启用 HTTPS
✅ 三、代码或系统内的域名替换(如果适用)
这取决于你的网站是否是纯 HTML、WordPress、或其他系统:
如果你用的是 WordPress:
- 登录 WordPress 后台
- 到【设置】->【常规】,修改:
- WordPress 地址(URL)
- 站点地址(URL)
→ 改成https://aizylo.com
- 数据库中也可能包含旧域名(如图片、链接),建议使用插件如:
- “Better Search Replace”插件,搜索并替换所有数据库中的
hilogos.com为aizylo.com
- “Better Search Replace”插件,搜索并替换所有数据库中的
如果是其他框架(如 Laravel、Remix、Vue、静态页):
- 手动搜索站点目录中的
hilogos.com字符串,将其替换为aizylo.com
✅ 四、清除缓存并测试
- 清除宝塔 Nginx 或 Apache 缓存(如果有)
- 清除浏览器缓存
- 访问
aizylo.com测试是否能正确访问
✅ 五、301 重定向旧域名到新域名(可选)
虽然你说要“彻底更换”,但为了 SEO,可以设置 301 跳转:
- 不删除
hilogos.com的站点(或创建一个新站点绑定它) - 在
.htaccess(Apache)或 Nginx 配置中设置 301 跳转:
Nginx 示例:
nginx 复制编辑server {
listen 80;
server_name hilogos.com www.hilogos.com;
return 301 https://aizylo.com$request_uri;
}
总结:你要做的事
| 步骤 | 内容 |
|---|---|
| ✅ | 新域名 DNS 解析到你的 VPS |
| ✅ | 宝塔网站绑定新域名并申请 SSL |
| ✅ | 修改网站内容内的旧域名(如数据库、代码) |
| ✅ | 可选:为旧域名设置 301 重定向 |
是否需要我帮你写一份具体的操作脚本或图文教程?
4o
您说:
需要更加具体的操作和图文教程 我是小白
ChatGPT 说:
已更新保存的记忆
当然可以!以下是针对您使用宝塔面板将网站域名从 hilogos.com 更换为 aizylo.com 的详细图文教程,适用于 WordPress 网站。请按照以下步骤操作:
🛠️ 第一步:备份网站数据(强烈推荐)
在进行任何更改之前,务必备份网站数据,以防万一。
- 备份网站文件:
- 登录宝塔面板。
- 进入“网站”页面,找到您的网站,点击“设置”。
- 在“网站目录”中,记录下网站的根目录路径(例如:
/www/wwwroot/hilogos.com)。 - 使用宝塔的文件管理器或通过 FTP 下载整个网站目录到本地。
- 备份数据库:
- 在宝塔面板中,进入“数据库”页面。
- 找到您的数据库,点击“管理”进入 phpMyAdmin。
- 在 phpMyAdmin 中,选择您的数据库,点击“导出”,选择“快速”导出方法,点击“执行”下载数据库备份。
🌐 第二步:配置新域名的 DNS
- 登录域名管理平台(如阿里云、腾讯云、GoDaddy 等)。
- 添加 A 记录:
- 主机记录:
@(表示根域名)和www(如果需要支持www.aizylo.com)。 - 记录类型:A
- 记录值:您的服务器公网 IP 地址
- TTL:默认即可
- 主机记录:
等待 DNS 解析生效,通常需要几分钟到数小时不等。
🔧 第三步:在宝塔面板中添加新域名
- 登录宝塔面板。
- 进入“网站”页面。
- 找到原网站
hilogos.com,点击“设置”。 - 点击“域名管理”。
- 添加新域名
aizylo.com和www.aizylo.com(如果需要)。 - 保存更改。
🔒 第四步:为新域名配置 SSL(HTTPS)
- 在宝塔面板中,进入“网站”页面,找到您的网站,点击“设置”。
- 点击“SSL”选项卡。
- 选择“Let’s Encrypt”免费证书。
- 勾选新添加的域名
aizylo.com和www.aizylo.com。 - 点击“申请”并等待证书申请成功。
- 启用“强制 HTTPS”选项。
📝 第五步:更新 WordPress 设置
- 登录 WordPress 后台。
- 进入“设置”->“常规”。
- 更新以下两个字段为新域名:
- WordPress 地址(URL):
https://aizylo.com - 站点地址(URL):
https://aizylo.com
- WordPress 地址(URL):
- 保存更改。
🗃️ 第六步:更新数据库中的域名(可选,但推荐)
为了确保网站内容中的链接和媒体文件指向新域名,建议更新数据库中的域名。
- 在 WordPress 后台,安装并启用插件:
- 插件名称:Better Search Replace
- 使用插件进行替换:
- 搜索内容:
hilogos.com - 替换为:
aizylo.com - 选择所有数据库表。
- 取消勾选“作为尝试运行?”选项。
- 点击“运行搜索 / 替换”。
- 搜索内容:
🔁 第七步:设置旧域名的 301 重定向(可选)
为了将访问旧域名的用户自动重定向到新域名,并有利于 SEO,您可以设置 301 重定向。
- 在宝塔面板中,进入“网站”页面,找到
hilogos.com,点击“设置”。 - 点击“重定向”选项卡。
- 添加重定向规则:
- 重定向类型:域名重定向
- 来源 URL:
hilogos.com - 目标 URL:
https://aizylo.com - 重定向方式:301
- 保存设置。
✅ 第八步:测试新域名
- 在浏览器中访问
https://aizylo.com,确保网站正常加载。 - 检查网站的各个页面、链接和媒体文件是否正常。
- 确保旧域名
hilogos.com能正确重定向到新域名(如果设置了重定向)。
您说:
第五步:更新 WordPress 设置我进入 wordpress 后台遇到了问题,我该访问哪个域名进入 wordpress 后台
ChatGPT 说:
当你在 更换域名期间(特别是第⑤步前后)遇到后台无法访问的情况,很常见。下面我帮你一步步确认你该使用哪个域名访问 WordPress 后台:
🔍 判断当前后台应该访问哪个域名
✅ 情况 1:你 还没改 WordPress 设置
如果你还没改【设置 -> 常规】里的网址,那你应该:
👉 继续使用旧域名访问后台:
arduino 复制编辑https://hilogos.com/wp-admin
如果这个地址还能访问后台,那就登录进去再去修改域名。
🚨 情况 2:你 已经把 WordPress 地址改成了新域名 aizylo.com
但你还没配置好新域名(比如 SSL 没配置,或者 DNS 没生效),就可能导致新域名打不开,也无法访问后台。
✅ 请先尝试访问:
arduino 复制编辑http://aizylo.com/wp-admin
或:
arduino 复制编辑https://aizylo.com/wp-admin
⚠️ 如果打不开,说明 WordPress 地址被“锁死”成新域名了,但你还没配置好环境。
🛠️ 如果你两种方式都打不开后台怎么办?
你可以通过 修改数据库或 wp-config.php 文件 来恢复后台访问:
方法一:使用宝塔进入数据库(phpMyAdmin)修改网址
- 打开宝塔面板 → 点击【数据库】→ 找到你网站对应的数据库 → 点击【phpMyAdmin】
- 进入数据库后,点开左边你的网站数据库 → 找到表
wp_options - 找到这两行数据(在第一页):
siteurlhome
- 点击“编辑”,把它们改回旧域名,比如:
arduino 复制编辑https://hilogos.com
- 保存后再访问后台试试:
arduino 复制编辑https://hilogos.com/wp-admin
方法二:修改 wp-config.php 强制指定域名
如果你连数据库都进不了,可以在宝塔的文件管理器中操作:
- 打开网站目录(例如
/www/wwwroot/your-site) - 找到
wp-config.php文件,点击“编辑” - 在文件的底部
/* That's all, stop editing! Happy publishing. */上面,加上以下两行:
php 复制编辑define('WP_HOME', 'https://hilogos.com');
define('WP_SITEURL', 'https://hilogos.com');
- 保存文件,重新访问:
arduino 复制编辑https://hilogos.com/wp-admin
✅ 登录后怎么办?
登录成功后你可以重新设置:
- WordPress 地址 →
https://aizylo.com - 站点地址 →
https://aizylo.com
并重新配置 SSL、绑定域名等。
要不要我帮你截图或演示一下如何在数据库里改 wp_options 表?
4o
您说:
方法一:使用宝塔进入数据库(phpMyAdmin)修改网址中,为什么是改回旧域名呢
ChatGPT 说:
好问题!之所以“改回旧域名”,是为了让你 先能重新登录进 WordPress 后台 ,方便你后续再 通过正确流程更新为新域名,而不是直接卡在“后台打不开”的状态。
📌 举个例子:
假设你已经在 WordPress 设置中,把网址改成了新域名 https://aizylo.com,但:
- 你还没完成宝塔里绑定新域名;
- 还没配置好 SSL;
- 域名解析可能还没生效;
这时 WordPress 会强制跳转到 https://aizylo.com/wp-admin,但由于配置不完整,它打不开后台,导致你“被困”了。
✅ 所以临时“改回旧域名”的意义:
是为了让你先用原来的 https://hilogos.com/wp-admin 登录后台,重新配置好以下内容:
- 宝塔绑定新域名
- SSL 配置好
- WordPress 后台设置成
aizylo.com - 数据库或插件中替换链接(如 Better Search Replace)
等一切就绪,再 用数据库或后台设置把站点地址最终改成 aizylo.com,这才是安全的更换流程。
✅ 最终目标:
我们当然是要改成 aizylo.com,只是为了避免你卡住,先改回 hilogos.com 是一种 应急回退措施。
你现在是无法访问 aizylo.com/wp-admin 吗?我可以继续指导你一步步恢复访问权。
4o
您说:
我已经绑定了新域名,也配置了 SSL,wordpress 后台设置完 aizylo.com 后还是报错无法访问后台
ChatGPT 说:
明白了!你已经完成以下操作:
✅ 新域名 aizylo.com 已在宝塔绑定
✅ SSL 已成功配置(HTTPS 可用)
✅ WordPress 后台里已经设置了 WordPress 地址和站点地址为 aizylo.com
❌ 但现在访问 https://aizylo.com/wp-admin 报错,后台打不开
🔍 先排查常见的两类错误:
🚫 常见报错 1:重定向次数过多 / 页面无限跳转
这是因为域名变更后 + SSL 设置可能引起 HTTPS 与 WordPress URL 不一致。
🚫 常见报错 2:“找不到页面”或“拒绝连接”
可能是:
- DNS 未完全生效(可用 ping 命令或浏览器测试)
- 宝塔网站没设置好强制 HTTPS
- SSL 没启用成功
🛠️ 解决方法一:用 wp-config.php 强制指定新域名(推荐最安全)
即使你后台打不开,只要你能访问宝塔文件,就能修复!
步骤如下:
- 打开宝塔面板 →“网站”→ 找到
aizylo.com网站 →“网站目录”→ 打开wp-config.php - 找到这句:php 复制编辑
/* That's all, stop editing! Happy publishing. */ - 在这句上方插入以下代码:php 复制编辑
define('WP_HOME', 'https://aizylo.com'); define('WP_SITEURL', 'https://aizylo.com'); - 保存文件,刷新浏览器访问:arduino 复制编辑
https://aizylo.com/wp-admin
🛠️ 解决方法二:清除浏览器缓存 + 关闭强制 HTTPS 测试访问
- 清除浏览器缓存和 Cookie
- 尝试访问
http://aizylo.com/wp-admin - 如果你在宝塔中开启了“强制 HTTPS”,可以暂时关闭(在网站设置 → SSL 页面)
✅ 若你可以访问后台之后:
- 进入 WordPress 后台 → 插件 → 安装并启用
Better Search Replace - 搜索
hilogos.com→ 替换为aizylo.com(用于内容、图片等地址更新) - 检查并确认所有页面、图片、链接正常
- 再次检查宝塔是否有 URL 重写规则(伪静态)有误
如果你愿意,我也可以帮你检查 wp-config.php 的具体写法,或者一步步跟你操作。你现在访问 aizylo.com/wp-admin 显示的是什么错误提示?
4o
您说:
打开宝塔面板 →“网站”→ 找到 aizylo.com 网站 →“网站目录”→ 打开 wp-config.php 这一步中我没有找到 aizylo.com, 我的目录还是 hilogos.com,但是我在设置中的域名管理确实已经添加了 aizylo.com
ChatGPT 说:
这非常关键,说明你虽然在 宝塔网站设置里绑定了 aizylo.com 域名 ,但网站的 根目录仍然是原来的 hilogos.com 目录,这其实是没问题的,只是你需要明白:
✅ 正确理解:你现在的网站根目录没有变
- 宝塔面板中,一个网站可以绑定 多个域名(比如同时绑定
hilogos.com和aizylo.com); - 但只有一个“网站目录”(比如
/www/wwwroot/hilogos.com); - 所以即使你添加了新域名
aizylo.com,网站文件和wp-config.php依然在原目录hilogos.com下。
✅ 你的操作下一步是:
继续在原目录(即:/www/wwwroot/hilogos.com)中修改 wp-config.php
🔧 步骤如下:
- 登录宝塔面板
- 点击左侧“网站”
- 找到原来的网站(可能名称显示为 hilogos.com)
- 点击“设置”→ 然后进入“网站目录”标签页
- 点击“根目录路径”(例如
/www/wwwroot/hilogos.com),会打开文件管理器 - 在里面找到
wp-config.php文件,点击“编辑” - 找到这句:php 复制编辑
/* That's all, stop editing! Happy publishing. */ - 在它上面添加:php 复制编辑
define('WP_HOME', 'https://aizylo.com'); define('WP_SITEURL', 'https://aizylo.com'); - 保存文件
🔁 然后尝试访问:
arduino 复制编辑https://aizylo.com/wp-admin
如果成功进入后台,说明 WordPress 地址已经强制改为新域名了。
是否需要我给你发一张图解,帮你定位 wp-config.php 的位置?
4o
您说:
我注意到 wp-config.php 中如下内容还是 hilog_com, 这个需要修改吗 define(‘DB_NAME’, ‘hilogos_com’); /** Database username */ define(‘DB_USER’, ‘hilogos_com’); /** Database password */ define(‘DB_PASSWORD’, ‘p82N7ZyaGJRYApjB’); /** Database hostname */ define(‘DB_HOST’, ‘localhost’); /** Database charset to use in creating database tables. */ define(‘DB_CHARSET’, ‘utf8mb4’); /** The database collate type. Don’t change this if in doubt. */ define(‘DB_COLLATE’, ”);
ChatGPT 说:
你观察得很仔细!这些内容虽然带有 hilogos_com 字样,但 它们是连接数据库用的账号和数据库名,不属于你要更换的“网站域名”部分,✅ 不需要修改!
✅ 简单解释:
| 配置项 | 含义 | 是否需要修改 |
|---|---|---|
DB_NAME |
数据库名称,之前创建时可能叫 hilogos_com |
❌ 不需要改 |
DB_USER |
数据库用户名,也叫 hilogos_com |
❌ 不需要改 |
DB_PASSWORD |
数据库密码 | ❌ 不需要改 |
DB_HOST |
通常是 localhost(本地数据库) |
❌ 不需要改 |
这些配置的作用是让 WordPress 能正常连接数据库,即使你换了域名,也不影响数据库名称或用户。
✅ 你只需要关注:
在 wp-config.php 里添加如下两行才是关键:
php 复制编辑define('WP_HOME', 'https://aizylo.com');
define('WP_SITEURL', 'https://aizylo.com');
这两行才是告诉 WordPress:“我的网站域名已经换成 aizylo.com”。
⚠️ 总结:
hilogos_com这种只是名字,不影响网站新域名;- 不建议随意修改数据库名称或用户名,否则 WordPress 无法连接数据库;
- 你只要添加
WP_HOME和WP_SITEURL就可以继续换域名流程。